ProofProtocol™
Proof Protocol / PP-SPEC-078-NO-BROS-JAIL-MODE-PROTOCOL

AI Disclosure

How this specification was made, and by whom.

This file states what in PP-SPEC-078 came from a human and what came from an AI assistant. It is published so that readers, implementers, standards bodies, and examiners can judge the provenance of the work for themselves.

Summary

The direction is Craig Ellrod's. The name and the jail idea are credited to Tricia Wang and Jim Schwoebel. The words and most design details were drafted with Claude and accepted by Craig Ellrod.

Ratio

Dimension Human AI
Conception and every normative decision 90% 10%
Design details and naming 15% 85% (Offense codes, grades, cells, verdicts, metrics, escape suite, schema, Section 17, twin fidelity calibration proposed by Claude)
Words, code, and schemas as written 5% 95%
Review, direction, acceptance, decision to publish 100% 0%

Method: self-estimated. Shares drafted by the AI from its itemized record of what it proposed and what the author directed, for the author to confirm or correct before release. MAY be re-measured with a tool such as ProofJack.com.

Machine-readable form: ai_disclosure.json, conforming to PP-SPEC-077 Section 21.15. The two forms agree; if they ever differ, the JSON is wrong and must be corrected.

This version (0.2.3, 2026-10-13)

Human: - Decision to limit the maintainer to editorial responsibility (Section 18), matching PP-SPEC-079 v0.1.2 - All review and acceptance

AI: - Text of the Section 18 change and the matching changelog and CONTRIBUTING entries

Version 0.2.2 (2026-10-12)

Human: - AUT as an attribution level, with the agent's own conduct attributed here (directed in 0.2.2; wording by the AI) - Jailing an agent caught acting on a bad or wild canary - Standalone spec decision and name - Integration Points requirement - Drift coverage including inputs and equipment - All review and acceptance

AI: - Text as written - Offense, grade, cell, verdict, and escape-suite design - Records and Registration adoption - Twin fidelity calibration (9.6)

Proposed by the AI, pending the author's explicit acceptance: - 9.6 twin fidelity calibration - arrest_id and booking_id split

AI systems: Anthropic Claude (Fable 5.1, Opus 5.5); OpenAI ChatGPT (banner image only).

Images: - docs/banner.jpg: generated by OpenAI ChatGPT, supplied by Craig Ellrod. Decorative; not part of the specification. - docs/jail-mode.svg: drawn by Claude from the specification, reviewed by Craig Ellrod.

Human contributions

Craig Ellrod: - The requirement: a spec for jailing an agent during its malicious interception of a bad or wild canary. - The decision to split it from PP-SPEC-077 into its own spec, the spec ID 078, and the names Criminal Canary, then Jailed Canary. - The Agent Under Test (AUT) term, derived with CUT from DUT and SUT in his book Technical Marketing (2008), and added to PP-SPEC-077. - The framing that 077 tests the data path and 078 tests the agent, refined into "the payload is the adversary" versus "the actor is the adversary". - The Proof Witness, canaries, Proof Swarm, commitment, Time Anchor, Unit of Proof, and assurance tiers, all inherited from PP-SPEC-077, which he authored. - The ownership position: sole authorship, a prior license (since superseded by the Proof Protocol License 1.0), patent rights reserved, mandatory attribution, and the acknowledgment of Tricia Wang and Jim Schwoebel.

Tricia Wang and Jim Schwoebel: the name "No Bros Jail Mode Protocol" and the jail idea.

AI: Claude (Anthropic)

Claude was used on 2026-10-10 through claude.ai (configured model claude-opus-5-5). Its contributions, all proposed for Craig Ellrod's acceptance:

Claude did not originate the concept, choose its purpose, or decide what to publish.

What this means for authorship

Craig Ellrod claims authorship of this specification on the basis of its direction, the decisions in it, and the selection, review, and arrangement of all drafted text. Nothing in this file changes the terms in NOTICE.md or LICENSE.md.

Craig Ellrod Nebulonium, Inc., Proof Protocol 2026-10-10

2026-10-19: License and ethics change

LICENSE.md, ETHICS.md, LICENSE-APACHE-2.0.md wrapper text, NOTICE.md and CONTRIBUTING.md licensing sections were drafted with AI assistance (Claude, Anthropic) at the direction of Craig Thomas Ellrod, who reviewed them. The Apache License text is the unmodified standard text.

View source on GitHub