Specification over implementation notes
Platform spec ADR
Specification over implementation notes
Spec standingStandard
- Workspace resolution contract - Contracts and edge cases Normative guarantees and failure behavior for manifests, graph resolution, and root selection.
- Workspace resolution contract - Design model Actors, data model, and boundaries for project/workspace discovery in compiler services.
- Workspace resolution contract - Examples Practical examples of manifest graph resolution and target path selection.
- Workspace resolution contract - FAQ and troubleshooting Common newcomer questions for project graph resolution, manifests, and lock behavior.
- Workspace resolution contract - Flow and algorithm End-to-end algorithm from manifest discovery to resolved compile input.
- Workspace resolution contract - Verification and traceability Tests and source anchors used to validate project graph and workspace resolution behavior.
0 revisions (git unavailable at build; counts may be empty)
No commits recorded for this path.
Full tree: run pnpm verify:platform-spec-layout (writes src/generated/platform-spec-layout-report.json).
Context
Section titled “Context”Implementation crates accumulated informal notes that diverged from published contracts.
Decision
Section titled “Decision”Normative platform-spec prose and ADRs under this feature supersede informal comments in implementation crates until explicitly migrated into spec text.
Consequences
Section titled “Consequences”Engineers file spec/ADR updates when behavior changes; crate comments are non-authoritative for conformance arguments.
Verification anchors
Section titled “Verification anchors”compiler/crates/beskid_analysis/