Files
readme-haness/runs/image-haness/20260719-reader-first-korean/state.json
T

320 lines
9.5 KiB
JSON

{
"schema-version": 1,
"mode": "bootstrap",
"current": "APPLIED",
"history": [
{
"state": "INITIALIZED"
},
{
"state": "INPUT_CAPTURED",
"gates": [
{
"name": "request",
"ok": true,
"warnings": [],
"data": null
}
]
},
{
"state": "REPOSITORY_SNAPSHOTTED",
"gates": [
{
"name": "snapshot",
"ok": true,
"warnings": [],
"data": {
"diff-hash": "sha256:0f6969583accd44093b1df782f287d582dfc24bbebbc56d2adefb1c2381f2854"
}
}
]
},
{
"state": "FACTS_EXTRACTED",
"gates": [
{
"name": "facts",
"ok": true,
"warnings": [],
"data": {
"fact_ids": [
"F-IDENTITY",
"F-REPOSITORY-LAYERS",
"F-SIBLING-HARNESSES",
"F-CAPABILITY-DOCUMENT",
"F-CAPABILITY-TECHNICAL",
"F-CAPABILITY-IMAGE",
"F-ROUTING",
"F-CONTRACT-CHAIN",
"F-INTEGRATIONS",
"F-EXAMPLE-CHAIN",
"F-VERSIONED-VISUALS",
"F-RUN-WORKSPACE",
"F-PORTABLE-OUTPUT",
"F-LOCAL-CROSS-HARNESS-OUTPUT",
"F-LOCAL-DOCUMENT-VISUALIZATION",
"F-LOCAL-IMAGE-OUTPUT",
"F-README-SHOWCASE",
"F-RUNS-NONCANONICAL",
"F-PREREQUISITES",
"F-NO-PACKAGE-MANIFEST",
"F-TEST-INVENTORY",
"F-EXECUTED-QUICK-CHECKS",
"F-E2E-INPUTS",
"F-HYBRID-PENDING",
"F-BENCHMARK-MATURITY",
"F-NO-GIT-METADATA"
]
}
}
]
},
{
"state": "PROJECT_PROFILED",
"gates": [
{
"name": "profile",
"ok": true,
"warnings": [],
"data": {
"profile": "generic"
}
}
]
},
{
"state": "README_PLANNED",
"gates": [
{
"name": "brief",
"ok": true,
"warnings": [],
"data": null
},
{
"name": "outline",
"ok": true,
"warnings": [],
"data": {
"section_ids": [
"overview",
"showcase",
"quick-start",
"capabilities",
"execution-model",
"architecture",
"verification",
"limitations",
"documentation"
]
}
}
]
},
{
"state": "README_DRAFTED",
"gates": [
{
"name": "conformance",
"ok": true,
"warnings": [],
"data": {
"sections": [
"overview",
"showcase",
"quick-start",
"capabilities",
"execution-model",
"architecture",
"verification",
"limitations",
"documentation"
]
}
},
{
"name": "claim_map",
"ok": true,
"warnings": [],
"data": {
"claims": [
"C-IDENTITY",
"C-SHOWCASE-STATUS",
"C-SHOWCASE-PROVENANCE",
"C-PREREQUISITES",
"C-INSTALLATION-LIMIT",
"C-CMD-CONTENT-JOB",
"C-RESULT-CONTENT-JOB",
"C-CMD-FRONT-DOOR",
"C-RESULT-FRONT-DOOR",
"C-DOCUMENT-CAPABILITY",
"C-TECHNICAL-CAPABILITY",
"C-IMAGE-CAPABILITY",
"C-RUNTIME-CAPABILITY",
"C-INTEGRATIONS",
"C-CONTRACT-CHAIN",
"C-ROUTING",
"C-ACCEPTANCE-BOUNDARY",
"C-FLOW-RELATIONSHIPS",
"C-DEPENDENCY-DIRECTION",
"C-VERIFICATION-DATE",
"C-CMD-CONTENT-MANIFEST",
"C-RESULT-CONTENT-MANIFEST",
"C-CMD-ARTIFACT-SET",
"C-RESULT-ARTIFACT-SET",
"C-CMD-LAYOUT-TEST",
"C-RESULT-LAYOUT-TEST",
"C-CMD-FULL-SUITE",
"C-RESULT-FULL-SUITE",
"C-E2E-PREREQUISITES",
"C-LIMIT-PACKAGING",
"C-LIMIT-RUNS",
"C-LIMIT-E2E",
"C-LIMIT-BENCHMARKS",
"C-LIMIT-HYBRID"
]
}
}
]
},
{
"state": "VISUALS_PLANNED",
"gates": [
{
"name": "visual_plan",
"ok": true,
"warnings": [],
"data": {
"visuals": [
"content-flow",
"showcase-dependency",
"showcase-editorial",
"showcase-publication"
]
}
}
]
},
{
"state": "STRUCTURALLY_VALIDATED",
"gates": [
{
"name": "github_markdown",
"ok": true,
"warnings": [],
"data": null
},
{
"name": "reader_prose",
"ok": true,
"warnings": [],
"data": {
"schema-version": 1,
"policy-id": "korean-reader-prose-v1",
"language": "ko-KR",
"applicable": true,
"scope": "candidate",
"state": "PASS",
"summary": {
"errors": 0,
"warnings": 0,
"sentences": 78,
"prose-characters": 2023,
"hangul-characters": 1775
},
"findings": []
}
}
]
},
{
"state": "TECHNICALLY_VERIFIED",
"gates": [
{
"name": "verify",
"ok": true,
"warnings": [
"manual verification required: python3 -m packages.content_job_contract.validate_content_job examples/clean-architecture/content-job-request.yaml --repo-root . (unsupported-static-verifier)",
"manual verification required: python3 -m packages.workflow_runtime.content_runtime front-door --workflow-request examples/clean-architecture/workflow-request.content-job.yaml --repo-root . (unsupported-static-verifier)",
"manual verification required: python3 -m packages.content_contract.validate_content examples/clean-architecture/content-manifest.yaml --repo-root . (unsupported-static-verifier)",
"manual verification required: python3 -m packages.artifact_contract.validate_artifact_set examples/clean-architecture/artifact/attempt-01/artifact-set.yaml --request examples/clean-architecture/visual-request.yaml (unsupported-static-verifier)",
"manual verification required: python3 -m unittest tests.conformance.test_repository_layout (unsupported-static-verifier)",
"manual verification required: python3 -m unittest discover -s tests -p 'test_*.py' (unsupported-static-verifier)"
],
"data": {
"schema-version": 1,
"state": "PASS_WITH_MANUAL",
"verification-level": "static",
"execution-verified": false,
"checks": {
"commands": {
"total": 6,
"verified": 0,
"manual-required": 6,
"failed": 0
},
"paths": {
"total": 17,
"verified": 17,
"failed": 0
},
"anchors": {
"total": 0,
"verified": 0,
"failed": 0
},
"readme-contracts": {
"total": 0,
"verified": 0,
"failed": 0
}
},
"failures": [],
"limitations": [
"manual verification required: python3 -m packages.content_job_contract.validate_content_job examples/clean-architecture/content-job-request.yaml --repo-root . (unsupported-static-verifier)",
"manual verification required: python3 -m packages.workflow_runtime.content_runtime front-door --workflow-request examples/clean-architecture/workflow-request.content-job.yaml --repo-root . (unsupported-static-verifier)",
"manual verification required: python3 -m packages.content_contract.validate_content examples/clean-architecture/content-manifest.yaml --repo-root . (unsupported-static-verifier)",
"manual verification required: python3 -m packages.artifact_contract.validate_artifact_set examples/clean-architecture/artifact/attempt-01/artifact-set.yaml --request examples/clean-architecture/visual-request.yaml (unsupported-static-verifier)",
"manual verification required: python3 -m unittest tests.conformance.test_repository_layout (unsupported-static-verifier)",
"manual verification required: python3 -m unittest discover -s tests -p 'test_*.py' (unsupported-static-verifier)"
]
}
},
{
"name": "secret_scan",
"ok": true,
"warnings": [],
"data": null
}
]
},
{
"state": "QUALITY_REVIEWED",
"gates": [
{
"name": "review",
"ok": true,
"warnings": [],
"data": {
"verdict": "PASS",
"score": 94,
"findings": []
}
}
]
},
{
"state": "READY_FOR_APPLY",
"gates": []
},
{
"state": "APPLIED",
"gates": []
}
],
"rework": {
"iterations": 0,
"findings": {}
}
}