update doc, etc

This commit is contained in:
thanhnv
2026-07-01 20:48:30 +09:00
parent 3e7690fe37
commit 36375a64d6
38 changed files with 211 additions and 313 deletions
@@ -1,5 +1,5 @@
# CASAN4 demo pipeline context
generated-at: 2026-06-30T14:46:02Z
generated-at: 2026-07-01T08:22:35Z
feature-id: casan-demo
module-id: mod-casan
module-keyword: harness
@@ -22,14 +22,14 @@ steps:
casan:
h4-security:
status: PASS
trace: .specify/logs/trace/security-20f775bc-c998-428f-8af5-7e93b431b37b.json
trace: .specify/logs/trace/security-73e41220-ce2b-484d-bad3-91ed12cb039c.json
h5-governance:
decision: approved
trace: .specify/logs/trace/governance-cc3d7c92-d2c7-46c8-98df-1f417b9e8cfd.json
trace: .specify/logs/trace/governance-a2ddaefd-da89-4e50-8643-586ce72d4e7e.json
audit-log: .specify/logs/audit/audit.jsonl
h6-agentops:
status: success
trace: .specify/logs/trace/agentops-1f81981d-5a0b-4c6a-b563-0829858208b4.json
trace: .specify/logs/trace/agentops-0fffefc3-0482-4965-8a44-9e7c0f1a19b7.json
metrics-log: .specify/logs/cost/metrics.jsonl
step-1-srs:
status: COMPLETE
@@ -38,14 +38,14 @@ steps:
casan:
h4-security:
status: PASS
trace: .specify/logs/trace/security-7e741a71-9cf7-4d35-aa54-238899803c0c.json
trace: .specify/logs/trace/security-78e53d0d-6f19-46da-bc50-0e61941b030c.json
h5-governance:
decision: approved
trace: .specify/logs/trace/governance-f688199b-59f4-435f-96d0-627fde245aa0.json
trace: .specify/logs/trace/governance-b9d24467-ceb9-40a6-9d07-0afaa7c3790e.json
audit-log: .specify/logs/audit/audit.jsonl
h6-agentops:
status: success
trace: .specify/logs/trace/agentops-32aee9c3-f6f1-4114-83c6-b074878adaa3.json
trace: .specify/logs/trace/agentops-236cb598-7a82-413d-8817-dde96e58cfa3.json
metrics-log: .specify/logs/cost/metrics.jsonl
step-2-bd:
status: COMPLETE
@@ -54,14 +54,14 @@ steps:
casan:
h4-security:
status: PASS
trace: .specify/logs/trace/security-ae3cb310-aae0-42ab-83e3-057cbf839395.json
trace: .specify/logs/trace/security-ad253089-8b0b-4363-8135-38d39c47ffe4.json
h5-governance:
decision: approved
trace: .specify/logs/trace/governance-cc3d7c92-d2c7-46c8-98df-1f417b9e8cfd.json
trace: .specify/logs/trace/governance-a2ddaefd-da89-4e50-8643-586ce72d4e7e.json
audit-log: .specify/logs/audit/audit.jsonl
h6-agentops:
status: success
trace: .specify/logs/trace/agentops-4bece0ec-e6c6-488a-a570-ffed573346ad.json
trace: .specify/logs/trace/agentops-4e14ae44-8f88-4e0f-89ab-3e52ad7d0987.json
metrics-log: .specify/logs/cost/metrics.jsonl
step-3-spec:
status: COMPLETE
@@ -70,14 +70,14 @@ steps:
casan:
h4-security:
status: PASS
trace: .specify/logs/trace/security-da143601-b9e8-4181-8ca6-6c90e36d5888.json
trace: .specify/logs/trace/security-ce53566b-df30-4867-90ae-24cbbecdfb2d.json
h5-governance:
decision: approved
trace: .specify/logs/trace/governance-f688199b-59f4-435f-96d0-627fde245aa0.json
trace: .specify/logs/trace/governance-b9d24467-ceb9-40a6-9d07-0afaa7c3790e.json
audit-log: .specify/logs/audit/audit.jsonl
h6-agentops:
status: success
trace: .specify/logs/trace/agentops-cc6ab0ae-9423-4db4-bb81-bdfc67eea256.json
trace: .specify/logs/trace/agentops-51d4f5d0-8640-462e-8440-78e9d901fe05.json
metrics-log: .specify/logs/cost/metrics.jsonl
step-4-clarify:
status: COMPLETE
@@ -86,14 +86,14 @@ steps:
casan:
h4-security:
status: PASS
trace: .specify/logs/trace/security-e05f7965-74b0-4ce7-a595-830d2a4c6666.json
trace: .specify/logs/trace/security-eb5fe28a-4bbb-4348-9142-b5c558140709.json
h5-governance:
decision: approved
trace: .specify/logs/trace/governance-cc3d7c92-d2c7-46c8-98df-1f417b9e8cfd.json
trace: .specify/logs/trace/governance-a2ddaefd-da89-4e50-8643-586ce72d4e7e.json
audit-log: .specify/logs/audit/audit.jsonl
h6-agentops:
status: success
trace: .specify/logs/trace/agentops-dc047743-d4ce-4ca0-bda0-467276cc83b7.json
trace: .specify/logs/trace/agentops-679c0d14-39ed-4303-9d9d-3d73b5c7906b.json
metrics-log: .specify/logs/cost/metrics.jsonl
step-5-review-spec:
status: COMPLETE
@@ -102,14 +102,14 @@ steps:
casan:
h4-security:
status: PASS
trace: .specify/logs/trace/security-20f775bc-c998-428f-8af5-7e93b431b37b.json
trace: .specify/logs/trace/security-73e41220-ce2b-484d-bad3-91ed12cb039c.json
h5-governance:
decision: approved
trace: .specify/logs/trace/governance-f688199b-59f4-435f-96d0-627fde245aa0.json
trace: .specify/logs/trace/governance-b9d24467-ceb9-40a6-9d07-0afaa7c3790e.json
audit-log: .specify/logs/audit/audit.jsonl
h6-agentops:
status: success
trace: .specify/logs/trace/agentops-1f81981d-5a0b-4c6a-b563-0829858208b4.json
trace: .specify/logs/trace/agentops-69c773cb-4c43-4d8f-b933-65e692a59509.json
metrics-log: .specify/logs/cost/metrics.jsonl
step-6-plan:
status: COMPLETE
@@ -118,14 +118,14 @@ steps:
casan:
h4-security:
status: PASS
trace: .specify/logs/trace/security-7e741a71-9cf7-4d35-aa54-238899803c0c.json
trace: .specify/logs/trace/security-78e53d0d-6f19-46da-bc50-0e61941b030c.json
h5-governance:
decision: approved
trace: .specify/logs/trace/governance-cc3d7c92-d2c7-46c8-98df-1f417b9e8cfd.json
trace: .specify/logs/trace/governance-a2ddaefd-da89-4e50-8643-586ce72d4e7e.json
audit-log: .specify/logs/audit/audit.jsonl
h6-agentops:
status: success
trace: .specify/logs/trace/agentops-32aee9c3-f6f1-4114-83c6-b074878adaa3.json
trace: .specify/logs/trace/agentops-70219708-1c20-45a5-964e-107a3bcbb4ea.json
metrics-log: .specify/logs/cost/metrics.jsonl
step-7-review-plan:
status: COMPLETE
@@ -134,14 +134,14 @@ steps:
casan:
h4-security:
status: PASS
trace: .specify/logs/trace/security-ae3cb310-aae0-42ab-83e3-057cbf839395.json
trace: .specify/logs/trace/security-ad253089-8b0b-4363-8135-38d39c47ffe4.json
h5-governance:
decision: approved
trace: .specify/logs/trace/governance-f688199b-59f4-435f-96d0-627fde245aa0.json
trace: .specify/logs/trace/governance-b9d24467-ceb9-40a6-9d07-0afaa7c3790e.json
audit-log: .specify/logs/audit/audit.jsonl
h6-agentops:
status: success
trace: .specify/logs/trace/agentops-4bece0ec-e6c6-488a-a570-ffed573346ad.json
trace: .specify/logs/trace/agentops-790ad863-fef7-418e-9716-ea0ab1c2e5c1.json
metrics-log: .specify/logs/cost/metrics.jsonl
step-8-dd:
status: COMPLETE
@@ -150,14 +150,14 @@ steps:
casan:
h4-security:
status: PASS
trace: .specify/logs/trace/security-da143601-b9e8-4181-8ca6-6c90e36d5888.json
trace: .specify/logs/trace/security-ce53566b-df30-4867-90ae-24cbbecdfb2d.json
h5-governance:
decision: approved
trace: .specify/logs/trace/governance-cc3d7c92-d2c7-46c8-98df-1f417b9e8cfd.json
trace: .specify/logs/trace/governance-a2ddaefd-da89-4e50-8643-586ce72d4e7e.json
audit-log: .specify/logs/audit/audit.jsonl
h6-agentops:
status: success
trace: .specify/logs/trace/agentops-cc6ab0ae-9423-4db4-bb81-bdfc67eea256.json
trace: .specify/logs/trace/agentops-812b0adb-8253-4a79-ac4c-0b181f7ded41.json
metrics-log: .specify/logs/cost/metrics.jsonl
step-8b-testcases:
status: COMPLETE
@@ -166,14 +166,14 @@ steps:
casan:
h4-security:
status: PASS
trace: .specify/logs/trace/security-e05f7965-74b0-4ce7-a595-830d2a4c6666.json
trace: .specify/logs/trace/security-eb5fe28a-4bbb-4348-9142-b5c558140709.json
h5-governance:
decision: approved
trace: .specify/logs/trace/governance-f688199b-59f4-435f-96d0-627fde245aa0.json
trace: .specify/logs/trace/governance-b9d24467-ceb9-40a6-9d07-0afaa7c3790e.json
audit-log: .specify/logs/audit/audit.jsonl
h6-agentops:
status: success
trace: .specify/logs/trace/agentops-dc047743-d4ce-4ca0-bda0-467276cc83b7.json
trace: .specify/logs/trace/agentops-92cab24c-4988-4996-bc2f-74ae9b1684cf.json
metrics-log: .specify/logs/cost/metrics.jsonl
step-9-tasks:
status: COMPLETE
@@ -182,14 +182,14 @@ steps:
casan:
h4-security:
status: PASS
trace: .specify/logs/trace/security-20f775bc-c998-428f-8af5-7e93b431b37b.json
trace: .specify/logs/trace/security-73e41220-ce2b-484d-bad3-91ed12cb039c.json
h5-governance:
decision: approved
trace: .specify/logs/trace/governance-cc3d7c92-d2c7-46c8-98df-1f417b9e8cfd.json
trace: .specify/logs/trace/governance-a2ddaefd-da89-4e50-8643-586ce72d4e7e.json
audit-log: .specify/logs/audit/audit.jsonl
h6-agentops:
status: success
trace: .specify/logs/trace/agentops-1f81981d-5a0b-4c6a-b563-0829858208b4.json
trace: .specify/logs/trace/agentops-b0093a64-db8d-47ed-a9b3-eb08f18b0c8a.json
metrics-log: .specify/logs/cost/metrics.jsonl
step-10-implement:
status: COMPLETE
@@ -198,14 +198,14 @@ steps:
casan:
h4-security:
status: PASS
trace: .specify/logs/trace/security-7e741a71-9cf7-4d35-aa54-238899803c0c.json
trace: .specify/logs/trace/security-78e53d0d-6f19-46da-bc50-0e61941b030c.json
h5-governance:
decision: approved
trace: .specify/logs/trace/governance-dea98506-c56b-4f49-bd3e-276ee159c7ce.json
trace: .specify/logs/trace/governance-a8e0d352-87d3-47b4-8bd3-8377b104274b.json
audit-log: .specify/logs/audit/audit.jsonl
h6-agentops:
status: success
trace: .specify/logs/trace/agentops-32aee9c3-f6f1-4114-83c6-b074878adaa3.json
trace: .specify/logs/trace/agentops-bcbd5a59-edd5-45bc-93f2-5ef642629f7e.json
metrics-log: .specify/logs/cost/metrics.jsonl
step-11-review-code:
status: COMPLETE
@@ -214,14 +214,14 @@ steps:
casan:
h4-security:
status: PASS
trace: .specify/logs/trace/security-ae3cb310-aae0-42ab-83e3-057cbf839395.json
trace: .specify/logs/trace/security-ad253089-8b0b-4363-8135-38d39c47ffe4.json
h5-governance:
decision: approved
trace: .specify/logs/trace/governance-f688199b-59f4-435f-96d0-627fde245aa0.json
trace: .specify/logs/trace/governance-b9d24467-ceb9-40a6-9d07-0afaa7c3790e.json
audit-log: .specify/logs/audit/audit.jsonl
h6-agentops:
status: success
trace: .specify/logs/trace/agentops-4bece0ec-e6c6-488a-a570-ffed573346ad.json
trace: .specify/logs/trace/agentops-ddae00a1-7960-4a99-8741-de089b93e283.json
metrics-log: .specify/logs/cost/metrics.jsonl
step-12-testkit:
status: COMPLETE
@@ -230,14 +230,14 @@ steps:
casan:
h4-security:
status: PASS
trace: .specify/logs/trace/security-da143601-b9e8-4181-8ca6-6c90e36d5888.json
trace: .specify/logs/trace/security-ce53566b-df30-4867-90ae-24cbbecdfb2d.json
h5-governance:
decision: approved
trace: .specify/logs/trace/governance-cc3d7c92-d2c7-46c8-98df-1f417b9e8cfd.json
trace: .specify/logs/trace/governance-a2ddaefd-da89-4e50-8643-586ce72d4e7e.json
audit-log: .specify/logs/audit/audit.jsonl
h6-agentops:
status: success
trace: .specify/logs/trace/agentops-cc6ab0ae-9423-4db4-bb81-bdfc67eea256.json
trace: .specify/logs/trace/agentops-e75e1165-3a92-4b54-9473-eff24e8a8b60.json
metrics-log: .specify/logs/cost/metrics.jsonl
step-13-launch:
status: COMPLETE
@@ -246,12 +246,12 @@ steps:
casan:
h4-security:
status: PASS
trace: .specify/logs/trace/security-e05f7965-74b0-4ce7-a595-830d2a4c6666.json
trace: .specify/logs/trace/security-eb5fe28a-4bbb-4348-9142-b5c558140709.json
h5-governance:
decision: approved
trace: .specify/logs/trace/governance-dea98506-c56b-4f49-bd3e-276ee159c7ce.json
trace: .specify/logs/trace/governance-a8e0d352-87d3-47b4-8bd3-8377b104274b.json
audit-log: .specify/logs/audit/audit.jsonl
h6-agentops:
status: success
trace: .specify/logs/trace/agentops-dc047743-d4ce-4ca0-bda0-467276cc83b7.json
trace: .specify/logs/trace/agentops-f25ea973-62bb-41ad-8db2-f5c0f6df239c.json
metrics-log: .specify/logs/cost/metrics.jsonl