Skip to content

Add the changelog and the contributing guide - #1

Merged
ahrazzle merged 1 commit into
mainfrom
publication/v1.0.0-notes
Sep 17, 2026
Merged

ahrazzle merged 1 commit into
mainfrom
publication/v1.0.0-notes

Conversation

@ahrazzle

Copy link
Copy Markdown
Contributor

protean-drafts v1.0.0

The first release of the protean-drafts ingredient, projected into a standalone
repository.

What this adds

  • The draft-review procedure skill.
  • The renderer, the one-command pipeline, and the prose gate (single home: this
    ingredient, never protean-ops).
  • The pull-request and issue draft templates.
  • A gate that proves the renderer's compiled-in header defaults carry no private
    identity or path.

Plus the machine descriptor, the standalone installer, the declared gates, the
test suite, the MIT LICENSE, and the CI workflow.

Evidence register

Item Command Result
gate internal-names python3 gates/protean-drafts/check-internal-names.py . exit 0 - clean: 20 files scanned, 0 findings
gate draft-prose python3 scripts/protean-drafts/check-prose.py skills/draft-r exit 0 - check-prose: clean (1 file(s), 188 lines)
gate draft-renderer-defaults python3 gates/protean-drafts/check-renderer-defaults.py . exit 0 - clean: 2 default header value(s) checked
test suite python3 -m unittest discover -s tests exit 0 - Ran 11 tests in 0.388s / OK
standalone installer bash install.sh --target <dir> --dry-run exit 0 - result: dry-run, no files written

Every command above was run in a clean checkout of the tagged commit. Continuous
integration on this pull request is PENDING at the time of writing: this body records only what was
observed locally.

Verification notes

  • The leak gate reads SHA-256 digests of private identifiers, not the identifiers
    themselves, so the gate never carries what it detects.
  • The bad fixtures in tests/fixtures/ are base64 encoded for the same reason.
  • install.sh --dry-run writes no file and creates no directory; the test suite
    asserts both the dry run and a real install.

What this does not do

  • No merge, no visibility change, no archive, no transfer. Review and integration
    are separate steps owned by the reviewer.
  • No claim is made about behaviour beyond the commands recorded above.

Posted by the build agent; the review and the merge decision are the reviewer's.

License

MIT. The committed LICENSE file is authoritative.

Records the v1.0.0 release, the verification bar, and the rules a change to this
ingredient has to satisfy. Documentation only: no payload, gate, contract line, or
install target changes.
@ahrazzle
ahrazzle merged commit ec63743 into main Sep 17, 2026
2 checks passed
ahrazzle added a commit that referenced this pull request Sep 17, 2026
Records the v1.0.0 release, the verification bar, and the rules a change to this
ingredient has to satisfy. Documentation only: no payload, gate, contract line, or
install target changes.

Co-authored-by: mozi <mozi@askaconsult.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant