Add checkpoint identity and manifest types

This commit is contained in:
2026-07-08 02:31:07 +00:00
parent 7d89c2702b
commit f044c00a7c
5 changed files with 738 additions and 2 deletions

View File

@@ -30,8 +30,9 @@ belongs in modules, not in command handlers.
- `internal/core/source`: source documents, source units, source references, and
validation.
- `internal/core/workspace`: effective workspace roots, enabled-state helpers,
safe workspace-relative path construction, and atomic workspace artifact
writes.
safe workspace-relative path construction, atomic workspace artifact writes,
checkpoint identities, checkpoint path construction, and checkpoint manifest
types.
Core packages should remain deterministic and concrete. They should not import
production modules.