Skip to content

feat: add dashboard budget governance contract#696

Merged
huangruiteng merged 1 commit into
mainfrom
codex/budget-governance-contract-20260626-0101
Jun 25, 2026
Merged

feat: add dashboard budget governance contract#696
huangruiteng merged 1 commit into
mainfrom
codex/budget-governance-contract-20260626-0101

Conversation

@huangruiteng

Copy link
Copy Markdown
Owner

Summary

  • add a public dashboard budget/governance contract that maps quota, scheduler, todo, run, and evidence fields to operator-facing concepts
  • render a Budget & Governance panel in the frontstage dashboard from goal_channel_projection quota/source fields
  • extend the sample projection and route smoke anchors for cadence, pause policy, no-spend, and evidence-audit semantics

Validation

  • npm run smoke:frontstage-route
  • npm run build
  • git diff --check
  • loopx check --scan-path docs/dashboard-budget-governance-contract.md --scan-path docs/README.md --scan-path docs/product/frontstage-dashboard-interaction-baseline.md --scan-path apps/dashboard/src/data/goal-channel-frontstage.ts --scan-path apps/dashboard/src/views/frontstage-page.tsx --scan-path apps/dashboard/smoke/frontstage-route-smoke.ts

Note: loopx check reports the existing duplicate index rows warning for loopx-meta: raw=5356 unique=5352.

@huangruiteng

Copy link
Copy Markdown
Owner Author

Findings: none.

Validation:

  • npm --prefix apps/dashboard run smoke:frontstage-route
  • npm --prefix apps/dashboard run build
  • git diff --check origin/main...HEAD
  • loopx check --scan-path docs/dashboard-budget-governance-contract.md --scan-path docs/README.md --scan-path docs/product/frontstage-dashboard-interaction-baseline.md --scan-path apps/dashboard/src/data/goal-channel-frontstage.ts --scan-path apps/dashboard/src/views/frontstage-page.tsx --scan-path apps/dashboard/smoke/frontstage-route-smoke.ts

Note: loopx check only reports the existing duplicate index rows warning for loopx-meta; the public/private scan is clean. Decision: approved for self-merge. GitHub would not let this account approve its own PR, so I am recording the maintainer review here before merge.

@huangruiteng huangruiteng merged commit d63a70f into main Jun 25, 2026
2 checks passed
@huangruiteng huangruiteng deleted the codex/budget-governance-contract-20260626-0101 branch June 25, 2026 17:35
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