Continuation of the cross-protocol workstream that started on Signet-AI/signetai#312 and has grown into a standalone thing that deserves its own home. NicholaiVogel correctly pointed out that the CSV schema work, paper Section 8 coordination, and gist exports had drifted past the original integration question. Opening this issue to host the workstream publicly.
@nanookclaw — moving here so we can keep iterating without crowding hosts. Everything from Apr 5 onward on that thread is in scope.
Live artifacts:
- Dogfood gist: https://gist.github.com/aeoess/d2ceca9548bcb61e46cbd9f575555448 (315 rows, 4 tables,
receipt_hash as cross-cutting anchor)
- Section 8 figure draft:
receipt_hash binds policy_evaluations → receipt_window_seals (Merkle commitments) → revocation_events → posture_events into a single enforcement chain
- Schema:
table_name discriminator column, split in pandas with df[df.table_name == 'policy_evaluations']
Deny analysis (from Nanook's parse):
- 71/304 evaluations = 23.4% deny rate
- Top deny:
admin:delete scope violations (22x) — all from pilot agent deliberately probing scope boundaries to generate enforcement data
- Cross-role scope violations: commerce agents requesting governance scopes, analysts requesting commerce scopes
- 13 unique agent identities across the dataset
- 8 receipt window seals with commitment hashes
Open work:
Open invitation:
This is the public home for the workstream. Anyone working on enforcement evidence, decision lineage, compliance receipts, or behavioral observation of governance systems is welcome. Drop a comment, link a related artifact, propose a test case. The protocol gets stronger when more eyes are on the same data.
Context budget for the paper section is still a live constraint — if you're working on something adjacent and want the raw 315-row export rather than a summary, the gist is downloadable and the table discriminator makes partial loads trivial.
Continuation of the cross-protocol workstream that started on Signet-AI/signetai#312 and has grown into a standalone thing that deserves its own home. NicholaiVogel correctly pointed out that the CSV schema work, paper Section 8 coordination, and gist exports had drifted past the original integration question. Opening this issue to host the workstream publicly.
@nanookclaw — moving here so we can keep iterating without crowding hosts. Everything from Apr 5 onward on that thread is in scope.
Live artifacts:
receipt_hashas cross-cutting anchor)receipt_hashbindspolicy_evaluations→receipt_window_seals(Merkle commitments) →revocation_events→posture_eventsinto a single enforcement chaintable_namediscriminator column, split in pandas withdf[df.table_name == 'policy_evaluations']Deny analysis (from Nanook's parse):
admin:deletescope violations (22x) — all from pilot agent deliberately probing scope boundaries to generate enforcement dataOpen work:
posture_eventsas a separate figure or fold into the enforcement chain figureOpen invitation:
This is the public home for the workstream. Anyone working on enforcement evidence, decision lineage, compliance receipts, or behavioral observation of governance systems is welcome. Drop a comment, link a related artifact, propose a test case. The protocol gets stronger when more eyes are on the same data.
Context budget for the paper section is still a live constraint — if you're working on something adjacent and want the raw 315-row export rather than a summary, the gist is downloadable and the table discriminator makes partial loads trivial.