Idunn/docs
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens a79d6282a3 Record Soul pass 6: the timing pin is a coin toss, and the digest misses setuid
Five of seven rulings hold. The containment argument, where I asked Soul to be
most suspicious after S5-8, survived twenty escape shapes it built itself.

R-I1's pin is not a ratio test. Its clamp fires on every run, so it reads as
"under 200 ms", and clean code has already measured 198.9 ms under the
three-slot load the operator just authorised. The reported 33x separation was
an artifact of that clamp; the real separation is 1.63x, which a slightly
faster host erases. It fails in both directions, and under Cut 4 a false red
is a false verify verdict on unattended work.

R-I3 is not met. The validator masks the mode to 0o777 and checks uid but not
gid, so setuid, setgid, sticky and gid are all permitted to vary and none are
hashed. A frozen binary made setuid-root re-observes clean against its
receipt, and the tree is bind-mounted into runner containers with no nosuid.
The ruling adds the mount flag as well as the digest terms: the digest detects
and the flag prevents, and the flag costs a mount option.

Soul also found that the artifact digest still has the blindness the frozen
source digest just lost, and that observe_frozen, which is the tamper check
itself, has no test at all.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-22 22:52:10 +02:00
..
authority-map.md Cut 0: kill the stale docs, verify transaction campaign 2026-09-22 15:21:11 +02:00
deployment-authority.md Cut 0: kill the stale docs, verify transaction campaign 2026-09-22 15:21:11 +02:00
guide.md Land the Cut 1 fix batch: pin every argv branch, one fetch, dead StepPort gone 2026-09-22 16:15:38 +02:00
host-actuator.md Doc: what the Raven cut taught, measured 2026-09-11 14:59:54 +02:00
migration.md Correct the status header again: odin IS migrated 2026-09-08 15:47:22 +02:00
signed-daemon-health-authority.md State Idunn's health wire contract where Idunn can own it 2026-09-06 19:27:00 +02:00
verify-transaction-cut.md Record Soul pass 6: the timing pin is a coin toss, and the digest misses setuid 2026-09-22 22:52:10 +02:00