Just a Tuesday  ยท  Project tracker

Build checklist v2

Updated after Day 1 build session. Six phases from foundation to veteran beachhead launch.

StartedJune 10, 2026
Version2.0
Current phaseValidation + Prototype
Budget spent$0
BeachheadVeterans ยท A&D
๐ŸŽ–๏ธ

Mission updated: JAT now leads with veteran military-to-civilian translation as its emotional core and beachhead differentiator. "You served. We translate."

0%

Getting started

Check off completed items to track your progress toward the first paying employer.

Phase 0 Foundation โ€” completed Day 1 โ–ผ
โœ“

Problem and solution framing

Core insight documented. Candidates free, employers pay, AI matches.

Done
โœ“

Mission statement v1.0

"A cover letter for your entire career." Locked June 10, 2026.

Done
โœ“

Veteran mission identified

"You served. We translate." โ€” the emotional core and beachhead differentiator.

DoneVeteran
โœ“

Business model defined

Subscription access. Employer pays. Candidate always free. 90-day pause policy. Founding member pricing.

Done
โœ“

Competitive landscape researched

Talentprise tested firsthand. Gaps confirmed โ€” predefined containers, binary questions, no domain depth.

Done
โœ“

Tech stack scoped

Next.js, FastAPI, PostgreSQL, Claude API, pgvector, Auth0, Stripe, AWS/Vercel.

Done
โœ“

Token and cost model understood

5 agent types identified. Structured forms reduce tokens ~70-80%. Cost simulator built.

Done
Phase 1 Prototype โ€” built Day 1 โ–ผ
โœ“

Landing page

Public face. Mission, how it works, dual CTA for candidates and employers. Founding member language.

DoneBuild
โœ“

Candidate intake form

5 sections: story, how you work, what's next, logistics, industry context. Forward-looking, honest by design.

DoneBuild
โœ“

Employer intake form

5 sections including the honest part. A&D-specific fields. Inline coaching for vague inputs.

DoneBuild
โœ“

Employer intake intro screen

Visual flowchart, recruiter vs. hiring manager routing, time estimates that update dynamically.

DoneBuild
โœ“

Document upload component

Drag and drop, file validation, DD-214 detection and rejection, military fields prompt, resume extraction simulation.

DoneBuildVeteran
โœ“

MOS military-to-civilian translator Live AI

Real Claude API calls. Any MOS/AFSC/Rate โ†’ civilian roles, skills translation, employer insight, interview prep.

DoneLiveVeteran
โœ“

Match report โ€” pilot deliverable

One-page employer output. Ranked candidates, score breakdown, AI explanation, conversation starters.

DoneBuild
โœ“

Candidate dashboard

Visibility toggle, match scores, activity feed, profile completeness, why employers are viewing you.

DoneBuild
โœ“

Employer match results dashboard

Ranked candidates, filter bar, expandable profiles, outreach unlock, hiring pipeline tracker.

DoneBuild
โœ“

Admin dashboard

Platform health, match quality, live activity, revenue tracking, alerts, candidate pool management.

DoneBuild
โœ“

AI matching prompt architecture

System prompt, user prompt template, 4-dimension scoring, example output, implementation notes for Kevin.

DoneBuild
โœ“

Token and cost simulator

Model selector, scale sliders, per-agent cost breakdown, monthly P&L projection, dynamic insight.

DoneBuild
Phase 2 Validation โ€” in progress โ–ผ
โœ“

Kevin Hake โ€” concept message sent

Brother, software engineer, InPress founder. Validated the problem in 11 words. Concept shared.

DoneOutreach
โœ“

Carmelo / Lindsey at 95 Nutrition โ€” sent

Entrepreneur network. Cross-industry hiring perspective. Awaiting response.

DoneOutreach
โœ“

Debrief validation responses

Bring responses back here. Extract validation signals, objections, and product shaping insights.

Validate
โœ“

Mark Sacco โ€” candidate conversation

Recently let go. When timing is right โ€” not yet. Natural first candidate profile when ready.

OutreachValidate
โœ“

Collect 5 real candidate profiles

People you personally know. Use the intake form. Real honest answers only.

Validate
โœ“

Identify first pilot employer

One hiring manager you know with an open role. The conversation that proves the model.

ValidateOutreach
โœ“

Run first manual match

5 candidate profiles + 1 real job requirement. Use Claude. Deliver one-page match report.

ValidateBuild
โœ“

Employer feedback on first match

"Did this feel different? Would you pay for this?" A yes changes everything.

Validate
Phase 3 Prototype completion โ€” before first demo โ–ผ
โœ“

Connected navigation โ€” one cohesive product

Link all prototype screens together so the demo flows end-to-end without switching files.

BuildDesign
โœ“

Veteran onboarding path

"Are you a recently separated service member?" branch that leads with MOS translation before standard intake.

BuildVeteran
โœ“

Beta sandbox environment

Pre-loaded fictional profiles and roles. Family and friends can pose as candidates and employers to test matching logic before real users.

BuildValidate
โœ“

Brand exploration

JAT is the registered name. Explore visual identity and voice. Must feel different from legacy recruiting platforms.

Design
โœ“

Read: The Cold Start Problem โ€” Andrew Chen

Required reading before launch. Recommended by Kevin. Defines the 5-stage network effect framework: Cold Start โ†’ Tipping Point โ†’ Escape Velocity โ†’ Ceiling โ†’ Moat. Key insight for JAT: build the first atomic network (Erie County, veterans + A&D employers) before expanding. The hard side is employers โ€” crack that first. Eliminate zeroes โ€” every candidate who joins must get immediate value even before matches exist.

Strategy
โœ“

Define atomic network โ€” Erie County launch strategy

Kevin's insight validated by Cold Start framework: focus on Erie County first. Target 500 candidates + 50 employers in WNY aerospace and defense before expanding. One concentrated geography beats 1 company and 10 people in every state. Viable beats perfect. Nail the atomic network, then replicate.

ValidateStrategy
โœ“

Veteran partner outreach โ€” Hire Heroes USA

Not to sell. To understand the translation problem from their side before building further.

OutreachVeteran

โš ๏ธ Deliberate questions โ€” answer before building command center

โœ“

Command center Q1 โ€” first number at 7am

When you open the command center every morning, what's the first metric you want to see? MRR, active employers, matches generated, candidate pool size, or something else? This determines the dashboard hero section.

Build
โœ“

Command center Q2 โ€” employer vetting depth

At early stage you manually approve new employer signups. How much do you want to know before approving? Business name and domain only, or also LinkedIn company page, DUNS number, stated hiring need, and headcount? Sets the vetting queue design.

Build
โœ“

Command center Q3 โ€” badge visibility

Should employer badges be visible to: (a) employers only โ€” tracking their own progress and what they need to earn next, (b) candidates only โ€” evaluating employer credibility before engaging, or (c) both? This shapes the entire loyalty program UX.

Build
Phase 4 Legal & infrastructure โ€” after validation โ–ผ
โœ“

Form LLC

~$200. Do this when an employer says yes to paying โ€” not before.

Legal
โœ“

Register domain name

~$15. Check availability. JATAI.com or equivalent.

Legal
โœ“

Privacy policy and data handling

CCPA minimum. Resume data, clearance info protocol, retention policy, delete request process. No DD-214 storage policy explicit.

LegalVeteran
โœ“

Terms of service โ€” candidate and employer

Who owns what data, what platform does and doesn't guarantee. Separate terms for each side.

Legal
โœ“

Data architecture โ€” production ready

PostgreSQL on AWS. Encrypted at rest and in transit. DD-214 detection at network boundary. Role-based access.

BuildVeteran
โœ“

Stripe integration

Employer subscription billing. Monthly and annual. Pause at 90-day inactivity. Prorated refunds.

Build
โœ“

Auth and security

Auth0 or Supabase. Separate candidate, employer, and admin login flows.

Build
โœ“

Kevin conversation โ€” technical co-founder

Full demo ready. Show the prototype. Gauge his interest in building the real thing.

Outreach
Phase 5 Launch โ€” first paying employer โ–ผ
โœ“

Seed candidate pool โ€” 50 profiles

Personal network. Mix of aerospace/defense professionals and recently separated veterans. Quality over quantity.

OutreachVeteran
โœ“

TAP program outreach

Transition Assistance Program โ€” mandatory for all separating service members. Get JAT recognized as a recommended resource.

OutreachVeteran
โœ“

First employer pilot โ€” free or founding rate

White-glove onboarding. You personally involved. Goal is a case study, not revenue yet.

Validate
โœ“

First successful match โ€” document it

When a candidate gets hired through JAT. This is the founding story. Capture everything.

Validate
โœ“

LinkedIn post โ€” founder story

Not before something real to say. After first match or meaningful traction. Timing matters โ€” not reactive.

Outreach
โœ“

5 paying employers โ€” proof of model

$30,000 ARR at founding member rate. Enough to fund the real build.

Validate