Use this checklist before creating a public release tag or release package.
- Demo chain runs end-to-end.
-
report.htmlis generated and readable. -
learn/index.htmlis generated and readable. -
patterns.json/pattern_summary.jsonare generated. -
ai_summary.*,ai_risks/*,ai_explain/*generation is validated. - Studio run page can open key views.
- Key focused tests pass.
- Full
python -m unittest -vstatus is recorded. - Warning status is recorded (including ResourceWarning trend).
- Production chain validated on at least one real run:
-
ci run -
verify --strict -
gate -
patch exports -
run manifest
-
- README first screen is clear (value + boundary + quickstart).
- Quickstart command is copy-runnable.
- Docs entry points are complete and up to date.
- Grounded boundary language is consistent (Evidence-first, deterministic, Facts first).
- License layering is confirmed (code/docs/case data policy).
- Third-party case data keeps minimal necessary snippets and
repo_ref. - No secrets/private tokens/private paths in tracked artifacts.
- Machine-specific assumptions are documented or removed.
See also: OSS_PREP.md
-
run_manifest.jsonis stable and readable. -
exports/context_pack.zipis generated and valid. - Demo output paths are stable and documented.
- Release assets list is explicit (if publishing artifacts):
- report sample
- patterns sample
- ai summary sample
- risks sample
- manifest sample
- No schema changes (
schema_versionunchanged) unless explicitly planned. - No grounded-boundary violations.
- Release notes include known limits and deferred items.