926 B
926 B
Resolver Library Charter
Mission
- Provide deterministic graph resolution with stable ordering, digests, and validation.
Responsibilities
- Enforce determinism by avoiding ambient time and culture-sensitive behavior.
- Maintain canonical serialization and stable ordering guarantees.
- Keep outputs ASCII-only in logs and comments.
Required Reading
- docs/modules/reach-graph/architecture.md
- docs/modules/platform/architecture-overview.md
Working Directory and Scope
- Primary: src/__Libraries/StellaOps.Resolver
- Tests: src/__Libraries/StellaOps.Resolver.Tests
Testing Expectations
- Cover graph validation, traversal ordering, digest stability, and resolvedAt handling.
- Validate NFC normalization and deterministic ordering across runs.
Working Agreement
- Update sprint status in docs/implplan/SPRINT_*.md and local TASKS.md.
- Keep outputs deterministic and ASCII-only in logs and comments.