Add the RDM audit workspace and fix surface action types #57

Merged
weichen merged 3 commits from feature/rdm-u4-audit-workspace into main 2026-10-11 15:04:46 +00:00
Owner

Frontend changes for U4 (Dev PR #368 merged): RdmAuditWorkspace four entries + PreviewPane type fix. Superproject already pins aaced87.

Frontend changes for U4 (Dev PR #368 merged): RdmAuditWorkspace four entries + PreviewPane type fix. Superproject already pins aaced87.
weichen added 3 commits 2026-10-11 15:04:34 +00:00
Why: the master plan U4 requires a four-entry traceability audit workspace as a builtin Dev frontend workspace; U3 rdm.inspect.* commands are the server contract.

Evidence: SELF tsc --noEmit zero errors in new files; design guard compliance verified (tokens only, no raw colors, no inline fontSize, no details element); CI (GATE) will run full suite.

Impact: RdmAuditWorkspace.tsx (new, ~500 lines), api.ts (+rdmCommand), Workspaces.tsx (+rdm-audit dispatch), workspaces.ts (+builtin), styles.css (+rdm-audit-* using only @ui tokens).

Refs: Documents eb36571 master plan U4; U3 rdm.inspect.* contract
Why: U5 (#367) introduced a two-parameter callback but SurfaceView (@ui) expects (id: string) => void; TypeScript build fails on main.

Evidence: SELF tsc --noEmit zero errors after fix.

Impact: PreviewPane.tsx one-line type fix; no behavior change (payload path dormant until @ui widens the interface).

Refs: Dev #367
weichen merged commit ed7e3126e7 into main 2026-10-11 15:04:46 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-System-Frontend#57