{"ok":true,"topic":"decisions","generatedAt":"2026-09-19T06:40:01.491Z","specLevel":{"current":3,"target":5,"note":"AI-readable company specification. Served at /qa (legacy name) and /spec (preferred alias). Marketplace home services = Application #1 on the Capability OS.","preferredMount":"/spec","legacyMount":"/qa"},"note":"Summaries only — full text in docs/proffera/adr/ and docs/constitution/DECISION_LOG.md","decisions":[{"id":"ADR-OS-001","title":"Canonical docs under docs/proffera/","why":"One tree of truth for agents and humans","path":"docs/proffera/adr/ADR-OS-001-canonical-docs.md"},{"id":"ADR-OS-002","title":"Structured scope JSON for bookings","why":"Machine-checkable job scope vs free-text chaos","path":"docs/proffera/adr/ADR-OS-002-structured-scope-json.md"},{"id":"ADR-OS-003","title":"Demo canonical origin demo.profferaglobal.com","why":"Auth cookies, Stripe redirects, absolute URLs must not split across *.run.app","path":"docs/proffera/20-DECISION-LOG.md"},{"id":"PDR-OS-002","title":"Launch wedge: property-transition services","why":"Density before catalog breadth; Atlanta move/junk/clean/mount first — not website/IT Instant Book","path":"docs/proffera/adr/PDR-OS-002-launch-wedge.md"},{"id":"STACK","title":"Next.js App Router + Prisma + Postgres + Stripe Connect","why":"One Proffera web OS with marketplace money rails; Java API optional","path":"docs/engineering/STACK.md"},{"id":"COMPLETION_CODE","title":"Completion code before payout","why":"Customer confirmation signal + fraud reduction; not U-Haul branding","path":"docs/proffera/24-STRIPE-FUND-FLOW.md"},{"id":"MARKETPLACE_NOT_LEADGEN","title":"Booked marketplace, not lead gen","why":"Own transaction layer, trust, and payouts — category-owning infrastructure","path":"docs/constitution/Vision.md"},{"id":"FRA-2026-08-02","title":"OS-first: marketplace is Application #1","why":"Every future vertical inherits the same trust, workflow, money, and /qa spec — avoid Frankenstein product silos","path":"docs/proffera/QA-PUBLIC-SPEC.md"},{"id":"FRA-2026-08-02-CAPABILITY","title":"Capability platform — verticals are plugins","why":"Wrong question: best marketplace. Right question: which OS capability does this strengthen? See /spec/capabilities /spec/moat","path":"docs/proffera/QA-PUBLIC-SPEC.md"},{"id":"FRA-2026-08-02-SPEC","title":"Company specification mount /spec (alias /qa)","why":"QA is one consumer; /spec is the AI-readable company. Invariants are laws. Compiler planned.","path":"docs/proffera/QA-PUBLIC-SPEC.md"},{"id":"KPI-SUPPLY-DENSITY","title":"Primary KPI = active responding providers per category×ZIP","why":"Founder Release Audit v1 — density before revenue vanity; see /spec/flywheel","path":"docs/proffera/QA-PUBLIC-SPEC.md"}]}