feat(ucns): declare and instantiate scale-transform substrate - #232
erinepshovel-code wants to merge 9 commits into
Conversation
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
erinepshovel-code
left a comment
There was a problem hiding this comment.
P2 placement finding: preserve the domain-neutral scale action in UCNS, but move the physics-domain fixture out of UCNS. This PR correctly declares that domain meaning/evidence stays with the consumer and METAPAT domain-restraint says structural recurrence does not transfer domain terms, mechanisms, or evidence standards. docs/scale-transform-physics-fixture.md nevertheless makes UCNS the host of epsilon/mu/c/hbar/m/L names, a varying-constants hypothesis, Compton/confinement interpretation, and particle-physics falsification criteria. Keep the exact T_q action, invariant-kernel machinery, and a domain-neutral fixture/interface here; put the physics binding in the consuming/incubating physics research layer (Stack unless another source owner exists) and link it by exact source identity. Re-run exact-head geometry CI and review after the move.
|
Executed the requested placement repair.
Current UCNS head is |
Purpose
Make UCNS's scale/representation jurisdiction explicit and add the first narrow executable component of that architecture without importing domain semantics.
Architecture
Current METAPAT v4 was consulted before the boundary was changed.
Implementation
Adds
src/ucns/scale_action.py, an exact domain-agnostic candidate actionover positive exact-rational coordinates, with:
T_p o T_q = T_(p*q);sum(a_i*w_i);The candidate is deliberately narrower than a universal
ScaleTransformlaw. It does not yet bind native Möbius origin/attachment, recursive carrier transitions, or the higher-dimensional UCNS construction.External physics fixture removed from UCNS
The conditional six-axis physics fixture formerly drafted here has been moved to Stack PR #56:
The-Interdependency/stack#56
UCNS now keeps only the domain-agnostic scale-action machinery. The external physics fixture owns the names
(epsilon, mu, c, hbar, m, L), confinement/Compton algebra, and all physical interpretation under Stack provenance. No physics premise, trapped-field claim, varying-constants claim, or cosmological claim transfers into UCNS.Documentation / agent boundary
CANON.md;AGENTS.mdandCLAUDE.md;README.md;docs/scale-transformation-jurisdiction.md;hmmm;Tests / contracts
The new module owns
MODULE_BUILD+ fiveCONTRACTS;tests/test_scale_action.pyowns the resolvingCHECKS, including facade exposure.Exact lineage
Base:
5a042416ef62abd9b674523284c2a31193918d66Current head:
a374e2a8f08be2140d88a0ab24daaad2e5a98864File plan
src/ucns/scale_action.pytests/test_scale_action.pydocs/scale-transform-physics-fixture.mdsrc/ucns/__init__.pyCANON.mdREADME.mddocs/scale-transformation-jurisdiction.mdAGENTS.md,CLAUDE.mdhmmm
The exact law binding this multiplicative action to UCNS origin/attachment, native Möbius transport, recursive carriers, and the full circle → epicycle → disk → sphere → recursive-scale construction remains unresolved.