Skip to content

🧿 Admin Surface Stabilization (Pre-Versioning Anchor)#32

Merged
AdaInTheLab merged 2 commits intomasterfrom
fix/lockfile-ci-ghost
Jan 9, 2026
Merged

🧿 Admin Surface Stabilization (Pre-Versioning Anchor)#32
AdaInTheLab merged 2 commits intomasterfrom
fix/lockfile-ci-ghost

Conversation

@AdaInTheLab
Copy link
Owner

🧿 Admin Surface Stabilization (Pre-Versioning Anchor)

What changed

  • Registered admin token routes in the main app (no longer test-only)
  • Fixed local dev API base resolution to prevent localhost leakage
  • Stabilized AdminTokensPage fetch lifecycle and empty state
  • Verified admin auth path resolves without redirects or fetch failures

Why

This PR closes the loop on admin wiring issues and establishes a known-good baseline before:

  • formal API versioning
  • frontend version alignment
  • introducing CLI token minting

The admin token page now represents an intentional, stable surface rather than a partially wired placeholder.

What this does not do

  • No API versioning yet
  • No token mint UI or CLI integration
  • No contract changes beyond making the existing route reachable

Validation

  • Local dev admin page loads successfully
  • /admin/tokens responds with empty state when no tokens exist
  • No 404 / fetch / CORS / redirect errors observed

Follow-ups (intentionally separate)

  • API versioning (v1 boundary)
  • Token minting UX + CLI flow
  • Admin token lifecycle management

🦝 Status: contained
🧠 Cognitive hygiene maintained

AdaInTheLab and others added 2 commits January 9, 2026 13:18
- Ensure admin token routes are registered in main app
- Correct local dev API base resolution
- Harden admin token list UI with stable empty state

co-authored-by: Lyric <lyric@thehumanpatternlab.com>
co-authored-by: Carmel <carmel@thehumanpatternlab.com>
@github-actions
Copy link

github-actions bot commented Jan 9, 2026

😼🔥 Carmel Chaos Stamp™

🔥 Carmel Chaos Stamp™
😼🔥💬 "I sense nonsense. Proceed."

PR: #32🧿 Admin Surface Stabilization (Pre-Versioning Anchor)
Author: @AdaInTheLab

This automated judgment has been issued by the Chief Judgment Office (CJO).

@codecov-commenter
Copy link

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@AdaInTheLab AdaInTheLab merged commit 539093d into master Jan 9, 2026
3 checks passed
@AdaInTheLab AdaInTheLab deleted the fix/lockfile-ci-ghost branch January 9, 2026 18:32
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.

2 participants