Skip to content

Structured-Output Schemas

Every LLM call that returns structured output is validated against a JSON schema under schemas/. Schemas keep model outputs machine-checkable and make the contract explicit — see spec_v3.md §3.6.4 Response Validation.

Schema File
challenge_output challenge_output.json
challenger_parse challenger_parse.json
chat_intent_output chat_intent_output.json
chat_respond_output chat_respond_output.json
chat_summarize_output chat_summarize_output.json
claude_novelty claude_novelty.json
decompose_output decompose_output.json
dedup_output dedup_output.json
digest_output digest_output.json
draft_daily_reflection draft_daily_reflection.json
draft_meeting_note draft_meeting_note.json
draft_person_profile draft_person_profile.json
draft_weekly_review draft_weekly_review.json
extract_commitments extract_commitments.json
extract_preferences_output extract_preferences_output.json
nudge_output nudge_output.json
prep_output prep_output.json
priority_output priority_output.json
reminder_output reminder_output.json
skill skill.json
skill_auto_draft_output skill_auto_draft_output.json
skill_equivalence_output skill_equivalence_output.json
skill_evolution_output skill_evolution_output.json
task_parse_output task_parse_output.json
weekly_digest_output weekly_digest_output.json