# Artifact kinds for role_pipeline.toml — paste these [[artifacts]] blocks into your # ~/.config/correx/config.toml. # # schema_path is resolved: absolute, ~-relative, or RELATIVE TO THE CONFIG FILE'S DIRECTORY. # So either: # • copy docs/schemas/*.json to ~/.config/correx/schemas/ and keep the relative paths below, or # • replace each schema_path with an absolute path to this repo's docs/schemas/.json. # # All four are llm_emitted: the stage's model emits JSON, which is validated against the schema # (never trusted) before the artifact counts as produced (invariant #7). [[artifacts]] id = "discovery" schema_path = "schemas/discovery.json" llm_emitted = true [[artifacts]] id = "analysis" schema_path = "schemas/analysis.json" llm_emitted = true [[artifacts]] id = "design" schema_path = "schemas/design.json" llm_emitted = true [[artifacts]] id = "impl_plan" schema_path = "schemas/impl_plan.json" llm_emitted = true [[artifacts]] id = "review_report" schema_path = "schemas/review_report.json" llm_emitted = true [[artifacts]] id = "brief_echo" schema_path = "schemas/brief_echo.json" llm_emitted = true [[artifacts]] id = "execution_plan" schema_path = "schemas/execution_plan.json" llm_emitted = true