Lock alignment.
Verification and traceability
Platform spec article
Verification and traceability
Spec standingStandard
-
Hub authority
Context
Decision
Hub owns workspace and lock rules.
Consequences
CLI/IDE defer.
Verification anchors
resolution tests.
-
CLI lock mutations
Context
Resolver bypass risk.
Decision
fetch/lock must use CLI resolver.
Consequences
Matches VSC-0002.
Verification anchors
CLI integration.
- Contracts and edge cases Workspace and lockfile guarantees for tooling operators.
- Design model Conceptual model for workspace manifests, lockfiles, and materialized dependency roots.
- Examples Workspace and lockfile examples for tooling workflows.
- FAQ and troubleshooting Workspace and lockfile troubleshooting for tooling users.
- Flow and algorithm Lock synchronization, fetch, and update flows for workspace tooling.
- Verification and traceability Tests and traceability for workspace and lock tooling contracts.
0 revisions (git unavailable at build; counts may be empty)
No commits recorded for this path.
| Section id | Required | Found |
|---|---|---|
what-this-feature-specifies | yes | yes |
implementation-anchors | yes | yes |
Full tree: run pnpm verify:platform-spec-layout (writes src/generated/platform-spec-layout-report.json).
Compiler tests
Section titled “Compiler tests”| Topic | Path |
|---|---|
| Pipeline + lock sync | compiler/crates/beskid_tests/src/analysis/pipeline/core.rs |
| Corelib workspace layout | compiler/crates/beskid_tests/src/projects/corelib/layout.rs |
| Lock parse errors | projects/workflow.rs unit tests |
pckg server tests
Section titled “pckg server tests”| Topic | Path |
|---|---|
| Workspace publish | pckg/src/Server.Tests/Integration/WorkspacePublishIntegrationTests.cs |
| Manifest metadata | pckg/src/Server.Tests/Unit/PackageManifestMetadataReaderTests.cs |
| Artifact validation | pckg/src/Server.Tests/Unit/PackageArtifactValidatorTests.cs |
Traceability
Section titled “Traceability”Tooling articles describe operator-visible contracts; compiler feature pages own diagnostic code bands for lock parse failures. Changes to Project.lock v1 must update both sides and bump any fixture locks in tests.
Superrepo and compiler CI run workspace tests on every graph change. Website spec verify: cd site/website && bun run verify:trudoc -- --preset ci after MDX edits.