Propose release-hardening and code-health RFCs - #556
Conversation
Propose release-mode invariant checks, secret and dependency policy, and exact-commit admission evidence before publication. Establish the numbered RFC directory and index the proposal for review.
Propose repository-wide workflow contracts, gate self-consistency, exception hygiene, and scheduled coverage-guided fuzzing. Index the proposal alongside the release hardening RFC.
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
Reviewer's GuideIntroduce two numbered documentation RFCs that define proposed release-hardening and repository-wide code-health policies, and make the RFC series discoverable via the docs index and repository-layout descriptions. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
Summary
This branch proposes complementary release-hardening and code-health RFCs so
that Netsuke can review stronger release admission, repository-wide policy
validation, and fuzzing contracts before implementation begins. The proposals
draw explicit inspiration from the upstream
VTCode repository while retaining Netsuke's
existing Polonius, Whitaker, property-testing, model-checking, mutation-testing,
and release-integrity practices.
It also establishes the numbered RFC directory in the documentation index and
repository layout.
Review walkthrough
RFC 0001
for the proposed release-profile invariants, secret and dependency policy,
and exact-commit admission evidence.
RFC 0002
for workflow-policy validation, gate self-consistency, exception hygiene,
and scheduled coverage-guided fuzzing.
documentation contents
and
repository layout
entries that make the RFC series discoverable.
Validation
make fmt: passedmake markdownlint: passed; 80 Markdown files checked with zero errorsmake nixie: passed; all Mermaid diagrams validatedgit diff --check origin/main...HEAD: passedNotes
This is a documentation-only, pre-implementation proposal. Adoption decisions,
tool versions, budgets, and staged implementation details remain subject to RFC
review.
Summary by Sourcery
Introduce numbered RFCs for release hardening and repository-wide code health, and integrate them into the documentation index and layout.
Enhancements:
Documentation:
docs/rfcs/directory and make RFCs discoverable from the docs index.