-
Notifications
You must be signed in to change notification settings - Fork 0
Add CONTRIBUTING.md, issue/PR templates, and a red-before-fix contributor workflow #70
Copy link
Copy link
Closed
Labels
P1Significant semantic, completeness, correctness issues.Significant semantic, completeness, correctness issues.component: docsREADME, specifications, security, and contributor documentationREADME, specifications, security, and contributor documentationcomponent: governanceRepository controls, ownership, and maintenance policyRepository controls, ownership, and maintenance policycomponent: test-infraFixtures, property tests, fuzzing, coverage, and benchmarksFixtures, property tests, fuzzing, coverage, and benchmarksdiscovered-by-codexIssues discovered via review by codex.Issues discovered via review by codex.domain: governanceProject policy, support, ownership, and release authorityProject policy, support, ownership, and release authoritydomain: usabilityCLI experience, diagnostics, installation, and contributor experienceCLI experience, diagnostics, installation, and contributor experienceproduction-readinessPart of the audited path from prototype to production-ready usePart of the audited path from prototype to production-ready userelease-blockerMust close before the production-readiness release gate can passMust close before the production-readiness release gate can passtarget: v0.2.0Must be resolved or explicitly waived before the v0.2 production auditMust be resolved or explicitly waived before the v0.2 production auditworkflow:production-readinessIncluded in automatic production-readiness work selectionIncluded in automatic production-readiness work selectionworkflow:production-readiness-leafIndependently actionable work item in the production-readiness sequenceIndependently actionable work item in the production-readiness sequence
Description
Metadata
Metadata
Assignees
Labels
P1Significant semantic, completeness, correctness issues.Significant semantic, completeness, correctness issues.component: docsREADME, specifications, security, and contributor documentationREADME, specifications, security, and contributor documentationcomponent: governanceRepository controls, ownership, and maintenance policyRepository controls, ownership, and maintenance policycomponent: test-infraFixtures, property tests, fuzzing, coverage, and benchmarksFixtures, property tests, fuzzing, coverage, and benchmarksdiscovered-by-codexIssues discovered via review by codex.Issues discovered via review by codex.domain: governanceProject policy, support, ownership, and release authorityProject policy, support, ownership, and release authoritydomain: usabilityCLI experience, diagnostics, installation, and contributor experienceCLI experience, diagnostics, installation, and contributor experienceproduction-readinessPart of the audited path from prototype to production-ready usePart of the audited path from prototype to production-ready userelease-blockerMust close before the production-readiness release gate can passMust close before the production-readiness release gate can passtarget: v0.2.0Must be resolved or explicitly waived before the v0.2 production auditMust be resolved or explicitly waived before the v0.2 production auditworkflow:production-readinessIncluded in automatic production-readiness work selectionIncluded in automatic production-readiness work selectionworkflow:production-readiness-leafIndependently actionable work item in the production-readiness sequenceIndependently actionable work item in the production-readiness sequence
Parent
#33
Problem
The project has no contributor guide or issue/PR templates. A new contributor or coding agent cannot discover the supported toolchain, full validation matrix, test-placement rules, dependency/licensing steps, security boundary, or the issue dependency protocol. That makes regression quality depend on oral context and is especially risky for the planned long sequence of one-ticket remediation PRs.
Required outcome
Add a practical
CONTRIBUTING.mdand GitHub templates that encode the project’s expected workflow:main.blocked by/sub-issue relationships, avoid bundling unrelated findings, linkFixes #N, and update normative docs when contracts change.Tests and validation
CONTRIBUTING.md; record any missing prerequisite needed to produce a conforming PR.Acceptance criteria
Dependencies
Blocked by #55, #57, #60, and #63 so the documented platform, fuzzing, toolchain, and release commands are real and stable.