Files
FESADev/.codex/skills/fem-requirements-baseline/references/evidence-and-handoff.md
T
2026-09-05 15:14:21 +09:00

2.0 KiB

Evidence and Handoff Contract

Use Feature document management for concise main reports, linked details, and Coordinator's document inventory. Include main and required detail paths in evidence.

Every stage returns one envelope:

Field Required content
feature_id Stable feature identifier
stage requirements, research, formulation, numerical-review, io-definition, implementation-planning, implementation, correction, physics-evaluation, or release-readiness
outcome pass, return-upstream, retry, blocked-environment, or needs-user-decision
next_owner Agent id, or YAML null
evidence_paths Repository-relative artifacts used or produced
evidence_digest Concise findings tied to requirement IDs
failure_classification configure, compile, link, test, reference-comparison, harness, environment, upstream-contract, physics, evidence, or YAML null
retry_key <feature-id>|<failing-gate>|<classification>|<contract-revision>, or YAML null
attempt Coordinator-managed nonnegative attempt count for the retry key
escalation_class Critical-decision class, or YAML null
blocker Actionable blocker, or YAML null

Evidence records include, when applicable: source locator and access date; assumptions; command, exit code, duration, and relevant output; test identity and RED/GREEN result; artifact hash; comparison quantity, tolerance source, and decision; residual risk.

Use repository-relative paths and stable identifiers. Distinguish observed facts, calculations, inferences, and decisions. Never report a pass when a required command failed, evidence is stale, or a blocking acceptance item is unresolved.

Retry is bounded by the coordinator policy. A repeated normalized failure returns to its owning stage; it does not justify changing requirements, formulations, schemas, reference artifacts, or tolerances.