Skip to content

docs(architecture): document physics generator pipeline (closes #61)#79

Merged
matt-edmondson merged 1 commit into
vectorsfrom
claude/review-vectors-branch-pgIZG
May 12, 2026
Merged

docs(architecture): document physics generator pipeline (closes #61)#79
matt-edmondson merged 1 commit into
vectorsfrom
claude/review-vectors-branch-pgIZG

Conversation

@matt-edmondson
Copy link
Copy Markdown
Contributor

Summary

Extend docs/architecture.md beyond strings/paths to cover the metadata-driven physics quantities subsystem:

  • Source-of-truth metadata files (dimensions.json, units.json, magnitudes.json, conversions.json, domains.json).
  • Source-generator pipeline diagram (Quantities / Conversions / PhysicalConstants / StorageHelpers).
  • Vector-form invariants (V0 non-negativity, strict-positive overloads, semantic widening/narrowing, Magnitude()).
  • Generator diagnostics SEM001-SEM004.

Also adds the missing SEM004 entry to the diagnostic list in README.md.

Closes #61.

Test plan

  • dotnet build (docs-only change, no code touched)
  • Spot-check rendered Markdown for broken anchors / links

https://claude.ai/code/session_01LqtywMUn5GwFATD5FDdLn6


Generated by Claude Code

Extend docs/architecture.md beyond strings/paths to cover the
metadata-driven physics quantities subsystem: source-of-truth files,
generator pipeline diagram, vector-form invariants, and SEM001-SEM004
diagnostics. Add SEM004 to the README diagnostic list.

https://claude.ai/code/session_01LqtywMUn5GwFATD5FDdLn6
@matt-edmondson matt-edmondson merged commit 8cb35c7 into vectors May 12, 2026
1 check passed
@matt-edmondson matt-edmondson deleted the claude/review-vectors-branch-pgIZG branch May 12, 2026 14:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants