[verified] Add ordered initial rework review input gate
This commit is contained in:
@@ -41,6 +41,13 @@ create/reuse deltas, metadata causality and failed-receipt preservation are
|
||||
fail-closed. The workflow contract and canonical runtime artifact paths are in
|
||||
`harness/agents/impl/skills/gitea-issue-rework/references/readback.md`.
|
||||
|
||||
Initial input-gate coverage is in `harness/tests/impl/test_rework_input_gate.py`.
|
||||
It exercises the real public CLI and canonical spec renderer, mixed-role/permutation
|
||||
and same-role supersession decisions, precise timestamp/tie handling, marker/state/
|
||||
source binding, complete raw validation/drift, immutable capture and atomic output
|
||||
races, and new/legacy output budgets. Synthetic transport is GET-only; these
|
||||
regressions do not claim live Gitea or native deployment execution.
|
||||
|
||||
The review native adapter's registered-worktree fixture accepts only exact
|
||||
`gitea-impl-agent` or read-only legacy `impl` creator-role literals. It preserves
|
||||
`state.json` bytes/mode/mtime/inode and rejects malformed role values without
|
||||
|
||||
Reference in New Issue
Block a user