docs: clarify approval row is marked failed, not absent, on flake validation failure
This commit is contained in:
parent
f3e6490432
commit
d494413c7f
1 changed files with 4 additions and 2 deletions
|
|
@ -30,8 +30,10 @@ happens after a decision lands.
|
|||
applied.
|
||||
3a. **Flake validation (ApplyCommit only):** after the proposal tag
|
||||
is planted, hive-c0re reads `proposal/<id>:flake.lock` and
|
||||
runs two checks (closes #317). The request is rejected (no
|
||||
approval row created) if either fails:
|
||||
runs two checks (closes #317). If either check fails, no
|
||||
pending approval is created for the operator — the row is
|
||||
marked failed and surfaces on the dashboard with the
|
||||
validation message:
|
||||
- **Stale lock** — materialises the commit in a temp worktree,
|
||||
runs `nix flake lock` (no `--update-input` flags, so it only
|
||||
fills missing entries), and rejects if the committed
|
||||
|
|
|
|||
Loading…
Reference in a new issue