Graft.ag

Built for the foreman’s desk, not the demo screen.

This first login slice stays intentionally narrow: email/password first, Google OAuth later, and no dependency on still-moving report outputs.

Auth

Supabase email/password first

Design

Digital Foreman shell

Data

Stable pages before heavy report wiring

Next

Calendar is the first real read target

Operator Login

Sign in to the dashboard

This is a UI foundation pass. The live auth wiring will connect to Supabase next.

Google sign-in is intentionally deferred until the credentials are ready. This keeps the first frontend slice moving without crossing lanes with the auth setup work.