FontAlchemy

Type concept workspace

The contract layer, app shell, tests, and database foundation are ready for Phase 1.

Phase 1Auth, Projects, And UploadsPhase -1 Contract Sprint complete
AccountChecking sessionLoading Clerk session

Source upload

Project ownership and signed R2 uploads are next.

Contract checks

Auth surface online
  • Concept schema and examples validate
  • Prompt modules are versioned
  • Prisma draft exists
  • Model access check exists
  • SVG glyph-crop spike has fixtures

Build path

Pipeline readiness

Clerk, sign-in, and /api/me are live. Project history and signed uploads are next. Spike 2 is not started.
Next

Upload Intake

Direct-to-storage flow comes after project ownership.

Ready

Concept Engine

Structured JSON contract is ready for OpenAI integration.

Ready

Specimen Poster

Prompt module is ready; image generation comes after jobs.

Ready

Credits

Ledger, reservations, and Stripe invariants are mapped.

Next

Private Artifacts

R2 storage and retention classes are planned.

Gated

Export R&D

Held behind explicit R&D gates.

MVP Boundary

Concept, specimen, clean sheet first. No production font promise.

Contract First

JSON is canonical; UI renders from validated structure.

Credit Safety

Reserve first, spend on success, refund system failures.

Next

Connect the user workspace

Auth is online; project history and upload ownership come next.