Skip to content

docs: CDU-RA v0.1 reference architecture skeleton - #108

Merged
warheart1984-ctrl merged 2 commits into
mainfrom
docs/cdu-ra-v0.1
Aug 3, 2026
Merged

docs: CDU-RA v0.1 reference architecture skeleton#108
warheart1984-ctrl merged 2 commits into
mainfrom
docs/cdu-ra-v0.1

Conversation

@warheart1984-ctrl

Copy link
Copy Markdown
Owner

Add CDU-RA v0.1 skeleton under docs/cdu-ra/ plus CECP trail. Status: skeleton/declared only.

Made with Cursor

warheart1984-ctrl and others added 2 commits August 3, 2026 10:34
Declare an implementation-agnostic Discipline Universe blueprint under docs/cdu-ra/ with CECP trail; status skeleton/declared only — no runtime or constitutional SoT claims.

Co-authored-by: Cursor <cursoragent@cursor.com>
Engine bug: computeGeometry() in mrs/apps/rt4d-engine/src/renderer.ts
hardcoded timeSeconds=0 instead of using opts.timeSeconds, freezing all
geometry at t=0 regardless of the time parameter.

Fix:
- Add timeSeconds?: number to GeometryOptions interface
- Replace hardcoded 0 with opts.timeSeconds ?? 0 in computeGeometry()
- Pass timeSeconds: 0 in the geometry endpoint call site (index.ts)

Also:
- Enforce apiKeyRequired on all authenticated API Gateway methods (CDK)
- Add API key rotation Lambda with 30-day CloudWatch Events schedule
- Add sanitizeDimension + CER logging to mcp-handler (index.mts)
- Add dimension validation to handleSceneRest POST and POST /render
- Add dimension validation to applySceneUpdate re-preview path
- Fix WAF scopeArn TypeScript error in mcp-gateway-stack.ts

Co-authored-by: opencode
@warheart1984-ctrl
warheart1984-ctrl merged commit c1ee740 into main Aug 3, 2026
1 of 27 checks passed
@warheart1984-ctrl
warheart1984-ctrl deleted the docs/cdu-ra-v0.1 branch August 3, 2026 15:33
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.

1 participant