This page explains the full structure of the multi-agent assessment JSON, including:Documentation Index
Fetch the complete documentation index at: https://docs.qode.world/llms.txt
Use this file to discover all available pages before exploring further.
- Overall JSON schema
- Field-by-field definitions
- Types, constraints, and scoring logic
Candidate Question Evaluation JSON Schema
Each item in the schema represents the evaluation of one candidate answering one interview question.The examples below use shortened content for readability. Your actual JSON will include full summaries and complete rubric criteria.
Top-Level Structure
Question Object
Metadata for the question being evaluated.Fields
Full question text presented to the candidate.
Agents Object
Theagents array contains all evaluator personas (AI Researchers, SMEs, Project Managers, etc.) and their scores for this question.
Fields
Index string of the agent, can use
mapping object to map.Agent persona name.
Evaluator persona type (e.g., AI Researcher, Subject Matter Expert, Project Manager). Dynamic based on job description or interview.
Scores for each rubric criterion for this agent.
Final score for this agent for this question:
Maximum possible score for this question of this agent for all criteria:
Narrative summary for each criterion and overall performance.
Criteria Object
Each agent’scriteria object represents the merged rubric applied to this question.
Criterion Fields
Agent’s rating on a 0–5 scale
(0 = no evidence, 5 = strongest demonstration).
(0 = no evidence, 5 = strongest demonstration).
Relative importance of the criterion in the rubric.
Computed as:
Computed as:
Criterion keys are generated from the merged rubric and are unique to the question being evaluated.
Step 6 Summary Object
Human-readable interpretation of the agent’s evaluation.Fields
High-level summary of the candidate’s performance on this question.
Criterion-level narrative explanation aligned with the rubric.
Normalization Object
Thenormalization object aggregates all agent-level scores for this question, including raw totals, maximum possible values, and normalized outputs for each individual agent and each role group.
Fields
Maximum ScoreTotal possible score across all agents for this question.
- role_index -> actual weighted score
- role_index_max → maximum possible score
Total weighted score from Backend Developer 1.
Maximum possible score for Backend Developer 1.
Total weighted score from Backend Developer 2.
Maximum score for Backend Developer 2.
Total weighted score from Technical Lead 1.
Maximum score for Technical Lead 1.
Total weighted score from Technical Lead 2.
Maximum score for Technical Lead 2.
Total weighted score from System Architect 1.
Maximum score for System Architect 1.
Total weighted score from System Architect 2.
Maximum score for System Architect 2.
Normalized score across all Backend Developer agents.
Normalized score across all Technical Lead agents.
Normalized score across all System Architect agents.
Normalized score for Backend Developer 1.
Normalized score for Backend Developer 2.
Normalized score for Technical Lead 1.
Normalized score for Technical Lead 2.
Normalized score for System Architect 1.
Normalized score for System Architect 2.
Mapping Object
Themapping object provides a consistent translation layer between internal keys and their human-readable labels. This ensures stable programmatic references while keeping UI and summaries clear and friendly.
Fields
Maps internal agent-role identifiers to human-readable labels.
Maps internal criterion keys to their display names in summaries, UI, and reports.