Skip to content

feat(token-forge): launch P1-006 alpha page - #4

Merged
margrop merged 1 commit into
mainfrom
agent/p1-006-token-forge-page
Jul 25, 2026
Merged

margrop merged 1 commit into
mainfrom
agent/p1-006-token-forge-page

Conversation

@margrop

@margrop margrop commented Jul 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • launch the indexable /token-forge/ Alpha page and make the homepage Lab card a live route
  • connect the deterministic P1-002 template flow to P1-005 local Markdown and GitHub Issue draft exports
  • validate and redact form input locally, rejecting Secret-shaped values without echoing them
  • add a strict Token Forge v1 event schema for open/run/export/article/GitHub actions; the default sink remains a no-op until P4-003
  • add responsive/accessibility styles, 29 static output contracts, fixtures, tests, and P1-006 documentation

Privacy boundary

  • no login, repository URL, API key, or AI call on the public page
  • no persistence or network request for form values, plans, exports, or errors
  • events contain only schema version, enumerated event name, fixed Lab ID/version, and coarse device category

Validation

  • ASTRO_TELEMETRY_DISABLED=1 npm run validate
  • 131 tests passed
  • Astro check: 0 errors, 0 warnings, 0 hints
  • 29 static page contracts passed
  • /token-forge/index.html generated successfully

Deployment

No Preview or Production deployment is performed by this PR.

@margrop
margrop marked this pull request as ready for review July 25, 2026 06:20
@margrop
margrop merged commit 6d40a5b into main Jul 25, 2026
1 check passed
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