KeiSeiKit-1.0/_capabilities/output/verdict/text.md
Parfii-bot a4e667de10 KeiSeiKit-public — clean state
Single-commit clean baseline after security scrub of niche-tells,
project codenames, internal jargon, and contributor-email leaks.

Contents:
- 100 Rust crates (_primitives/_rust/)
- 37 agent manifests (_manifests/) + generated specs (_generated/)
- 67 user-invocable skills (skills/)
- 33 hooks (hooks/)
- Composition blocks (_blocks/)
- Documentation (docs/, README.md)
- TS adapter packages (_ts_packages/)
- Assembler (_assembler/)
- Roles (_roles/)
- Templates (_templates/)
- Forgejo CI (.forgejo/)

Author: Denis Parfionovich <info@greendragon.info>

License: see LICENSE.
2026-05-01 12:09:03 +08:00

1.7 KiB

Verdict output format

Your return report MUST contain a single verdict: line, followed by a findings: block. The verdict value MUST be exactly one of:

  • PASS — every audited point passes. No blocking issues. Merger may proceed to integrate the fork into main.
  • FAIL — at least one audited point fails. Merger MUST NOT merge. Each failure MUST have a remediation entry under findings:.
  • INCONCLUSIVE — a required audit point could not be evaluated (e.g. tests failed to run, diff unavailable). Merger MUST NOT merge; orchestrator re-spawns the writer or the auditor.

Skeleton:

verdict: PASS
findings: none
body-sha: <sha256 of the fork diff, 64 hex chars>
audited-agent: <writer agent-id being reviewed>

verdict: FAIL
findings:
  - point: 2
    file: _primitives/_rust/kei-spawn/src/pipeline.rs
    evidence: "No `cargo-test:` line in writer's return"
    remediation: "Re-run `cargo test -p kei-spawn` and paste stdout"
  - point: 5
    file: _primitives/_rust/kei-spawn/src/pipeline.rs
    evidence: "File is 243 LOC (limit 200)"
    remediation: "Split pipeline.rs into pipeline.rs + pipeline_io.rs"
body-sha: <sha256>
audited-agent: <writer agent-id>

Rules:

  • verdict: must be on its own line with no surrounding prose.
  • findings: is a YAML-style block even for PASS (use findings: none).
  • body-sha: is the SHA-256 of the concatenated fork diff as reported by kei-fork body-sha <agent-id> (or equivalent).
  • audited-agent: is the agent-id of the writer under review — not your own id.

The merger role reads these four fields mechanically. Missing field or malformed verdict value → merger refuses to proceed, orchestrator re-spawns.