Add the usage split fields to the TypeScript contract authority (N3 WP6) #24

Merged
weichen merged 1 commits from feature/n3-usage-fields-ts into main 2026-10-07 17:41:26 +00:00
Owner

Why: frontend and ui contracts.ts are generated from this file by make contracts; editing generated copies directly gets reverted by the next codegen run (the Dev CI build step proves it regenerates).

Evidence: GOWORK=off go test green; shape matches the Go Usage fields.

Impact: additive to the contract mirror.

Refs: Agent-System-Core#2, Agent-System-Frontend#48

Why: frontend and ui contracts.ts are generated from this file by make contracts; editing generated copies directly gets reverted by the next codegen run (the Dev CI build step proves it regenerates). Evidence: GOWORK=off go test green; shape matches the Go Usage fields. Impact: additive to the contract mirror. Refs: Agent-System-Core#2, Agent-System-Frontend#48
weichen added 1 commit 2026-10-07 17:41:22 +00:00
Why: frontend and ui contracts.ts are generated from this file by
make contracts; editing the generated copies directly gets reverted by
the next codegen run (the Dev CI build step proves it regenerates).
Evidence: GOWORK=off go test green; the shape matches the Go Usage
fields added earlier.
Impact: additive to the contract mirror.
Refs: Agent-System-Core#2, Agent-System-Frontend#48
weichen merged commit a253a40b8e into main 2026-10-07 17:41:26 +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-Core#24