Skip to content

Commit ac9538b

Browse files
author
DavidQ
committed
Release readiness definition (Level 20.1)
1 parent 74de0f1 commit ac9538b

7 files changed

Lines changed: 70 additions & 19 deletions

docs/dev/CODEX_COMMANDS.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
MODEL: GPT-5.3-codex
22
REASONING: high
33

4-
Execute BUILD_PR_LEVEL_19_23_ENGINE_TOOL_BOUNDARY_LEAK_VALIDATION:
5-
6-
- inspect src/engine
7-
- detect any tool-specific references or dependencies
8-
- validate boundary rules
9-
- output findings to docs/dev/reports
10-
- do not modify code
4+
Execute BUILD_PR_LEVEL_20_1_RELEASE_READINESS_DEFINITION:
5+
- define release criteria
6+
- produce checklist in docs/dev/reports

docs/dev/COMMIT_COMMENT.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
1-
Engine/tool boundary leak validation (Phase 19 final lane)
2-
3-
BUILD_PR_LEVEL_19_23_ENGINE_TOOL_BOUNDARY_LEAK_VALIDATION
1+
Release readiness definition (Level 20.1)
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# BUILD_PR_LEVEL_20_1_RELEASE_READINESS_DEFINITION Checklist
2+
3+
Date: 2026-04-17
4+
Scope: Define measurable release-readiness criteria aligned to Level 20 roadmap tracks.
5+
6+
## Roadmap Alignment
7+
- Track A - Release Readiness
8+
- Track B - Stability & Monitoring
9+
- Track C - Documentation Completeness
10+
11+
## Release Criteria Checklist
12+
- [ ] A1. Release criteria baseline approved and recorded in this checklist.
13+
- [ ] A2. Build pipeline is finalized and reproducible:
14+
- Required command set is documented.
15+
- Build output artifact path and structure are consistent.
16+
- Build failure exits non-zero and surfaces actionable logs.
17+
- [ ] A3. Deployment flow validated end-to-end:
18+
- Dry-run deployment path succeeds.
19+
- Rollback path is documented and verified.
20+
- Post-deploy smoke checks are defined and executable.
21+
22+
- [ ] B1. Runtime error tracking is active:
23+
- Runtime error events are captured.
24+
- Error context includes subsystem and timestamp.
25+
- Unhandled exceptions are surfaced in validation logs.
26+
- [ ] B2. Performance monitoring hooks are active:
27+
- Frame/update timing metrics are emitted.
28+
- Memory-use snapshot reporting is available for validation runs.
29+
- Performance regressions are detectable with a documented threshold.
30+
- [ ] B3. Logging standardization is enforced:
31+
- Log levels are consistent across runtime/tooling surfaces.
32+
- Validation logs are machine-parseable where required.
33+
- No blocking workflows depend on ad-hoc console-only output.
34+
35+
- [ ] C1. Developer documentation is complete for release operations.
36+
- [ ] C2. Tool documentation is complete for supported workflows.
37+
- [ ] C3. Onboarding flow is validated with current repo layout and commands.
38+
39+
## Validation Evidence Requirements (for later BUILD slices)
40+
- [ ] Full test command(s) and results captured in a release report.
41+
- [ ] Smoke validation command(s) and results captured.
42+
- [ ] Any blockers are documented with exact failing command and error surface.
43+
- [ ] Final release gate summary includes pass/fail per criterion above.
44+
45+
## Notes
46+
- This PR defines criteria only; it does not claim completion of criteria execution.
47+
- Status promotion to `[.]` or `[x]` should occur only in execution-backed follow-up BUILD PRs.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Docs-only PR to validate no tool logic leaks into engine
1+
docs-only

docs/dev/reports/file_tree.txt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1 @@
1-
docs/pr/BUILD_PR_LEVEL_19_23_ENGINE_TOOL_BOUNDARY_LEAK_VALIDATION.md
2-
docs/dev/codex_commands.md
3-
docs/dev/commit_comment.txt
4-
docs/dev/reports/*
1+
generated
Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1 @@
1-
[ ] No tool imports in engine
2-
[ ] No tool assumptions in engine
3-
[ ] Boundary rules enforced
4-
[ ] Report generated
1+
[ ] criteria defined
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# BUILD_PR_LEVEL_20_1_RELEASE_READINESS_DEFINITION
2+
3+
## Purpose
4+
Define release criteria for production readiness.
5+
6+
## Scope
7+
- docs-only
8+
- no implementation
9+
10+
## Codex Responsibilities
11+
- define measurable release criteria
12+
- ensure alignment with roadmap
13+
14+
## Acceptance
15+
- release criteria documented
16+
- validation checklist created

0 commit comments

Comments
 (0)