docs: hand off deterministic daily operations SOP

This commit is contained in:
Codex committed 2026-10-21 16:51:21 +09:00
1 parent 2aafb6f92f
commit 35b9a62ed4
3 files changed
+69

No files matched your search

@@ -0,0 +1,36 @@
✔ identity rejects PID reuse, command changes, opaque timestamps (1.428999ms)
✔ ownership excludes unrelated siblings and pre-parent timestamp PID artifacts (1.167004ms)
✔ renderer app path is an exact Windows path, not a substring (0.573903ms)
✔ actual Local URL parses ANSI and variable ports without accepting remote hosts (0.377024ms)
✔ HTTP requires exact source and real transformed JS, not generic 200 HTML (6.388623ms)
✔ health requires correct port ownership, target renderer, responsive owned main (6.090154ms)
✔ non-Windows native dev is explicitly unsupported, never GUI PASS (0.903487ms)
✔ renderer attestation requires fresh UUID-bound visible UI and exact process IDs (0.616465ms)
✔ producer opt-in gates packaged, missing and invalid run IDs without timers or writes (6.708382ms)
✔ producer writes fresh run and native PID proof only for a complete visible shell with button (14.703835ms)
✔ loading, rejected renderer and linked output directory cannot produce ready proof (4.14652ms)
✔ invalidation while a true proof write is pending cannot leave a stale true result (2.538499ms)
✔ unresponsive and closed windows invalidate proof; close cancels periodic probes (3.467302ms)
✔ strict parser accepts only fixed action and bounded flags (1.665876ms)
✔ shell metacharacters remain literal argv, not commands (86.126075ms)
✔ explicit root never silently picks parent or another repository (38.502242ms)
✔ dirty checkout blocks pull without discarding changes (44.167862ms)
✔ pull refuses wrong branch and remote before network access (61.812683ms)
✔ workspace lock excludes concurrent mutations and preserves unknown lock (48.40442ms)
✔ timeout is bounded and records actual timeout (56.057511ms)
✔ artifact freshness rejects stale outputs and accepts rewritten identical bytes (38.828005ms)
✔ logs redact credentials and JSON errors are machine-readable (117.029628ms)
✔ package never invokes installer on unsupported platforms (41.293196ms)
✔ fresh local fetch fast-forwards exactly; ahead/divergent and fetch failure preserve checkout (3785.777542ms)
✔ source fingerprint notices content changes even when HEAD and dirty boolean do not change (64.664435ms)
✔ redaction preserves JSON syntax for embedded token error text (0.562847ms)
✔ dev-latest is unsupported before any Git mutation on non-Windows (61.207156ms)
✔ oversized evidence is bounded for small-model JSON consumption (1.9262ms)
ℹ tests 28
ℹ suites 0
ℹ pass 28
ℹ fail 0
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 4598.969052