Summary
CLAUDE.md describes the project as a hand-written library with a BootstrapUnits class, PhysicalConstants.Generic.*<T>() accessors, etc. The branch has moved to a metadata-driven source generator (Semantics.SourceGenerators), targets net10.0/net9.0/net8.0/net7.0, and removed the bootstrap unit pattern. The docs no longer reflect the codebase.
Evidence
Semantics.Quantities/Semantics.Quantities.csproj:5 lists net10.0;net9.0;net8.0;net7.0; CLAUDE.md does not mention .NET 10.
- CLAUDE.md still describes
BootstrapUnits and a hand-authored PhysicalDimensions.cs. The new flow generates these.
- README and
docs/architecture.md predate the unified-vector strategy.
Suggested next step
After the API decisions in #50, #51, #52, #53, and #59 are settled, update:
CLAUDE.md — remove obsolete bootstrap/units guidance; document generator workflow, dimensions.json edits, and the V0/V1/Vn invariants that are actually enforced.
README.md — update target frameworks and the high-level usage examples (factories, vector ops, magnitude extraction).
docs/architecture.md — describe the generator pipeline and per-dimension metadata.
Area / Severity
Docs · cleanup
Summary
CLAUDE.mddescribes the project as a hand-written library with aBootstrapUnitsclass,PhysicalConstants.Generic.*<T>()accessors, etc. The branch has moved to a metadata-driven source generator (Semantics.SourceGenerators), targetsnet10.0/net9.0/net8.0/net7.0, and removed the bootstrap unit pattern. The docs no longer reflect the codebase.Evidence
Semantics.Quantities/Semantics.Quantities.csproj:5listsnet10.0;net9.0;net8.0;net7.0; CLAUDE.md does not mention .NET 10.BootstrapUnitsand a hand-authoredPhysicalDimensions.cs. The new flow generates these.docs/architecture.mdpredate the unified-vector strategy.Suggested next step
After the API decisions in #50, #51, #52, #53, and #59 are settled, update:
CLAUDE.md— remove obsolete bootstrap/units guidance; document generator workflow, dimensions.json edits, and the V0/V1/Vn invariants that are actually enforced.README.md— update target frameworks and the high-level usage examples (factories, vector ops, magnitude extraction).docs/architecture.md— describe the generator pipeline and per-dimension metadata.Area / Severity
Docs · cleanup