Company Atlas · Product & Experience · Roover Start + Project Room

ASSET WORKSPACE · TEST / APPROVAL CANDIDATE · NOT A LOCK

Roover Start + Project Room (WORK-039)

Review Summary · one screen · 24 Aug 2026 ~8:45 PM PT · Proposed V2 handoff — screens 1–7 · TEST / APPROVAL CANDIDATE

What Mike asked

Product walkthrough through screen 7, then write the proposed WORK-039 V2 handoff onto this existing Workspace. Bounded RoofHero Mobile V2 of screens 1–7 of Surgical v4. Capture Product meaning. Do not build V2.

What was delivered

This proposed package, not a build. Durable handoff + Log checkpoint on the existing Workspace. Visible card for Proposed V2 handoff — screens 1–7. Surgical v4 unchanged and still clickable. No V2 pixels. No lock. No Sheet. No Design 10x. No start.roofhero.com.au.

Test vs candidate

TEST / APPROVAL CANDIDATE Not accepted. Not Product lock. Not production. Not start.roofhero.com.au.

What to inspect

Approve or amend this proposed package. Open the durable handoff. Confirm Surgical v4 still opens. V2 is not built and must not be started until Mike approves.

What changed / starting version

Starting version remains Surgical v4 SHA a63dc5ef…2d6a04. What changed: Product meaning for V2 screens 1–7 is now captured as a proposed package. V2 not built. v4 not replaced.

What remains / one next decision

V2 is not built and stays unbuilt until Mike approves or amends this package. Only Mike accepts. If approved, First Mate issues a new hosted V2 URL; v4 stays clickable.

TEST / APPROVAL CANDIDATE FACTUAL RETURN NOT ACCEPTED · NOT LOCKED · NOT LIVE

RoofHero Mobile V3 — hosted as new URL

25 Aug 2026 ~11:38 PT. First Mate factual pointer. Not a reconstructed Product Log. Review candidate only. V2 and surgical v4 stay clickable and unoverwritten.

What was delivered New host https://roover-work-039-mobile-v3.pages.dev/?beat=0 · SHA-256 b5a2db2a47da0b0bd01971a72aba3d995d190c0ca3d16ea31f742dc5178f4723

State TEST / APPROVAL CANDIDATE. Not accepted. Not locked. Not live. Review candidate only.

Starting versions stay clickable V2: https://roover-work-039-mobile-v2.pages.dev/?beat=0 · SHA df100297b3390f4a72f26aec2541abf5dcf0084e3968e38950d6f2a7e8ed44ab
Surgical v4: https://roover-company-atlas.pages.dev/start-kernel/evidence/RoofHero_Homeowner_App_kernel_surgical_v4.html?beat=0 · SHA a63dc5ef991750b34e46d0627b69c6bf493609cfd84b01a497c56eb63e2d6a04

Origin cursor.com/codebase/mike-bullot/tmp-4d5d3e9820738154 · Worker bc-a00dcf43-4c58-466f-9d11-5d99459129fc

Filed as written WORK-039-V3-CHANGELOG.md · WORK-039-V3-EXCEPTIONS.md · WORK-039-V3-SCREEN-CARDS.md · Atlas Log pointer

Proofs — V2 vs V3 (screens 1–7)

Screen 1 Start — mobile V2 vs mobile V3
1 · Start · V2 vs V3 · full-bleed restore
Screen 2 Confirm — mobile V2 vs mobile V3
2 · Confirm · V2 vs V3 · dark blend
Screen 3 Reading — mobile V2 vs mobile V3
3 · Reading · V2 vs V3 · scan · auto-progress
Screen 4 Scope — mobile V2 vs mobile V3
4 · Scope · V2 vs V3 · roof-above layout
Screen 5 Knows — mobile V2 vs mobile V3
5 · Knows · V2 vs V3 · proof-of-intelligence
Screen 6 Job Brief — mobile V2 vs mobile V3
6 · Job Brief · V2 vs V3 · auto-progress
Screen 7 Prefill — mobile V2 vs mobile V3
7 · Prefill · V2 vs V3
TEST / APPROVAL CANDIDATE FACTUAL RETURN NOT LOCKED · NOT ACCEPTED · NOT LIVE

RoofHero Mobile V2 — screens 1–7 hosted

24 Aug 2026 ~9:24 PM PT. First Mate factual return. Not a reconstructed Product Log. Product’s ~8:45 PM PT checkpoint below is not rewritten. Surgical v4 stays clickable and unoverwritten.

What was asked Approved WORK-039 V2 package, screens 1–7 only.

What was delivered New host https://roover-work-039-mobile-v2.pages.dev/?beat=0 · SHA-256 df100297b3390f4a72f26aec2541abf5dcf0084e3968e38950d6f2a7e8ed44ab

State TEST / APPROVAL CANDIDATE. Not locked. Not accepted. Not live.

What Mike should inspect Screens 1–7 against the approved package. Accept, amend, or hold.

Durable links V2: https://roover-work-039-mobile-v2.pages.dev/?beat=0
Surgical v4 (starting version, stay clickable): https://roover-company-atlas.pages.dev/start-kernel/evidence/RoofHero_Homeowner_App_kernel_surgical_v4.html?beat=0 · SHA a63dc5ef991750b34e46d0627b69c6bf493609cfd84b01a497c56eb63e2d6a04
Workspace: https://roover-company-atlas.pages.dev/start-kernel/
Atlas Log: ATLAS-LOG.md
Proofs: evidence/work-039-v2-return/

Starting version Surgical v4 SHA a63dc5ef991750b34e46d0627b69c6bf493609cfd84b01a497c56eb63e2d6a04

Returned version Mobile V2 new host SHA df100297b3390f4a72f26aec2541abf5dcf0084e3968e38950d6f2a7e8ed44ab

What changed Screens 1–7 per Design 10x changelog: Penshurst aerial start; no cinematic zoom; confirm truth gate; screen 3 and 6 no auto-advance; roof-above layout; proof-of-intelligence; Job Brief construct; prefill.

Incomplete / uncertain Screens 8–24 not in this version (unchanged). Fixture address still 60 Benaroon Ave. Job Brief rows keep v4 wording. Product has not yet written a full progressive Log of the walkthrough. Mike has not accepted.

Exceptions from Design 10x Screen 1 uses 528KB JPEG of Mike aerial. Atlas writes are First Mate’s.

Executor Design 10x. First Mate hosts/hold.

Proofs — v4 vs V2 (screens 1–7)

Screen 1 Start — surgical v4 vs mobile V2
1 · Start · v4 vs V2 · Penshurst aerial
Screen 2 Confirm — surgical v4 vs mobile V2
2 · Confirm · v4 vs V2 · truth gate · no cinematic zoom
Screen 3 Reading — surgical v4 vs mobile V2
3 · Reading · v4 vs V2 · no auto-advance
Screen 4 Scope — surgical v4 vs mobile V2
4 · Scope · v4 vs V2 · roof-above layout
Screen 5 Knows — surgical v4 vs mobile V2
5 · Knows · v4 vs V2 · proof-of-intelligence
Screen 6 Job Brief — surgical v4 vs mobile V2
6 · Job Brief · v4 vs V2 · no auto-advance
Screen 7 Prefill — surgical v4 vs mobile V2
7 · Prefill · v4 vs V2

Proofs — motion strips

Screen 3 scan motion strip — play then settle, no auto-advance
3 · scan strip · play → settle · no auto-advance
Screen 5 proof-of-intelligence motion strip
5 · knows strip · proof-of-intelligence
Screen 6 Job Brief motion strip — settle, no auto-advance
6 · brief strip · settle · no auto-advance
Screen 7 prefill motion strip
7 · prefill strip
TEST / APPROVAL CANDIDATE PROPOSED HANDOFF NOT ACCEPTED · NOT LOCKED · NOT LIVE · V2 NOT BUILT

Proposed V2 handoff — screens 1–7

24 Aug 2026 ~8:45 PM PT. Product walkthrough through screen 7 written back as a proposed package. This is not a V2 build. Surgical v4 remains the starting version and stays clickable.

What Mike asked Product walkthrough through screen 7, then a proposed WORK-039 V2 handoff on this existing Workspace. Bounded RoofHero Mobile V2 of screens 1–7 of Surgical v4. Move the early journey toward the flagship homeowner experience. Test whether Product’s reasoning can travel accurately through the handoff and return without Mike repeating it. Foundation, not final. Use WORK-039. Do not create another Work ID.

What was delivered This proposed package, not a build. Durable handoff markdown + this Atlas Log checkpoint + this visible card. No V2 pixels. No overwrite of Surgical v4. No lock. No Sheet. No Design 10x. No start.roofhero.com.au.

Status TEST / APPROVAL CANDIDATE. Proposed handoff. Not accepted. Not locked. Not live. V2 not built.

What he should inspect Approve or amend this package. Read the durable handoff. Confirm the starting Surgical v4 still opens at its own URL. Do not treat this card as a built V2.

Durable links This Workspace: https://roover-company-atlas.pages.dev/start-kernel/
Proposed handoff: evidence/WORK-039-V2-HANDOFF-proposed.md
Atlas Log: ATLAS-LOG.md
Surgical v4 (starting version, stay clickable): evidence/RoofHero_Homeowner_App_kernel_surgical_v4.html?beat=0
Ultimate ref (inspiration, not authority): RoofHero Ultimate Homeowner.html

Starting version Surgical v4 at evidence/RoofHero_Homeowner_App_kernel_surgical_v4.html · SHA-256 a63dc5ef991750b34e46d0627b69c6bf493609cfd84b01a497c56eb63e2d6a04 · working candidate; QA-passed fixture; not Mike-accepted or locked.

What changed Product meaning for V2 screens 1–7 is now captured on this Workspace: Penshurst opening; confirmation as truth gate; no cinematic zoom; screens 3 and 6 no auto-advance; persistent roof-above layout; provisional control family; screen 5 proof-of-intelligence; screen 6 Job Brief construction; screen 7 prefill mechanism; adult in the room. Mike 8:44 PM PT lock recorded: a returned update is a new hosted version with its own URL; existing candidate stays clickable; do not replace or overwrite v4.

What remains V2 is not built. V2 must not be started until Mike approves or amends this package. If approved, First Mate issues a new hosted V2 URL. Surgical v4 stays clickable. Only Mike accepts.

WORKING NOW NOT LOCKED · NOT LIVE

Mike approved proposed V2 package — issued to Design 10x

24 Aug 2026 ~9:12 PM PT. Write-back only. Product’s ~8:45 PM PT proposed handoff above is not rewritten. No V2 pixels on this host.

Fact Mike approved the proposed WORK-039 V2 package (screens 1–7).

Issued Design 10x (fa697a2f). First Mate holds Work ID / hosts / apex.

State WORKING NOW / not locked / not live.

Host rule New version will be a separate host. Surgical v4 stays clickable.

Start receipt Design 10x, WORK-039, starting surgical v4, scope screens 1–7 only.

Surgical v4 SHA-256 a63dc5ef991750b34e46d0627b69c6bf493609cfd84b01a497c56eb63e2d6a04 — unchanged.

TEST / APPROVAL CANDIDATE NO LOCK

Working candidate — RoofHero V1 to work from

V1-to-work-from IS the existing surgical v4 hosted here. Not a new UI rebuild. Later iters will skin it. Localhost is never a Mike delivery link.

Durable URL: https://roover-company-atlas.pages.dev/start-kernel/evidence/RoofHero_Homeowner_App_kernel_surgical_v4.html

SHA-256: a63dc5ef991750b34e46d0627b69c6bf493609cfd84b01a497c56eb63e2d6a04

QA PASS 18 Aug 2026 8:29 PM PT. RoofHero-skinned frozen visual. Not Mike-approved. Not Product-accepted. Not production. Not start.roofhero.com.au.

Surgical v4 beat 00 Start — working V1 candidate, not a lock
beat-00 · Start · working V1 candidate · NOT A LOCK
FOUND CANDIDATE / NOT LOCK NOT SURGICAL V4

Claude Design RH reference

Pulled from Mike’s Mac Downloads this loop. Review evidence only. Not the working V1. Not a Product lock. Not surgical v4.

Found: full Claude project download Homeowner App Roover (7).zip dated 30 Jul 2026. Extracted only RoofHero files + the design-system folder they need to render.

Still MISSING as a named file/hash: brand-neutral Claude cf04c76d. Also not found: 25937aab. This pack is not those hashes.

Primary HTML: RoofHero Ultimate Homeowner.html · SHA 35f5f5e78a877516ba99cbd11982efc45273cafa90ad7a26e5051034b1c24fc9

Later standalone (14 Aug, not from the zip): north-star standalone pre-rebuild · SHA 57f0753e75cc1ae779c436fdc3e66f7520296029ce81e4b3b887c3e6434051a1

Provenance: SOURCE.txt · folder evidence/claude-design-rh-reference/

Claude Design RH — Ultimate Homeowner start, candidate not lock
Ultimate Homeowner · 30 Jul Claude project · CANDIDATE / NOT LOCK
Claude Design RH — 14 Aug standalone start, candidate not lock
14 Aug standalone pre-rebuild · CANDIDATE / NOT LOCK
RUSHED / HONEST

Missing pieces (rushed)

Named so this is a viable operating-system proof, not a fake-complete v1. Do not treat absence as resolved.

Locked current truth — still NO LOCK. Working-from pointer remains surgical v4. Mobile V2 screens 1–7 are on a separate host as TEST / APPROVAL CANDIDATE. Not accepted. Not locked. Not live.

NO LOCK. TEST / APPROVAL CANDIDATE. Not accepted. Not Product lock. Not production. Not start.roofhero.com.au. RoofHero is a skin, not a fork. This Workspace is the place the RoofHero mobile skin will be reviewed. Working-from pointer remains surgical v4 on this host. Mobile V2 screens 1–7 are hosted at a new URL as TEST / APPROVAL CANDIDATE. Not accepted. Not locked. Not live. Surgical v4 stays clickable.

WORKING-FROM / NOT LOCK Surgical v4 SHA a63dc5ef991750b34e46d0627b69c6bf493609cfd84b01a497c56eb63e2d6a04 = the V1 candidate to work from. QA PASS 18 Aug 8:29 PM PT. Hosted on this Company Atlas host. Not Mike-approved. Not a live app. Not start.roofhero.

FOUND this pass Claude Design RH reference = Homeowner App Roover (7).zip (30 Jul 2026) hosted at evidence/claude-design-rh-reference/. Not the lock. Not surgical v4.

MISSING as a named hash Brand-neutral Claude cf04c76d still not found as a file or hash. 25937aab also not found. Do not treat the (7).zip pack as those IDs.

MISSING Isolated noindex walk host = MISSING. Do not re-ask; Mike skipped 21 Aug.

https://start.roofhero.com.au = public door, not the kernel.

https://roofhero-kernel-review.pages.dev/ = stale/failed, not the lock.

P0-1 accepted origin: https://project.roofhero.com.au/rh/start/{token}

GOLD-001 / 60 Penshurst = demo, not a live house.

WORK-050 /onboarding = roofer journey, different kernel. Do not conflate.

Opened 24 Aug 2026 PT · WORK-039 · additive on the existing Company Atlas host. Design authority: accepted Grok Asset Workspace template. Feedback goes to: Roover First Mate, WORK-039.

This workspace page · 24 Aug 2026 ~9:24 PM PT · WORK-039 Mobile V2 factual return. Feedback goes to: Roover First Mate, WORK-039.

Iteration 5 · 24 Aug 2026 ~9:24 PM PT latest

RoofHero Mobile V2 — screens 1–7 hosted

Permanent version link: https://roover-company-atlas.pages.dev/start-kernel/

TEST / APPROVAL CANDIDATE. Not locked. Not accepted. Not live. One-sentence change: Design 10x returned Mobile V2 screens 1–7 on a new host; First Mate wrote the factual return onto this Workspace. Surgical v4 stays clickable.

Asked: approved WORK-039 V2 package, screens 1–7 only. Delivered: https://roover-work-039-mobile-v2.pages.dev/?beat=0 SHA df100297b3390f4a72f26aec2541abf5dcf0084e3968e38950d6f2a7e8ed44ab. Inspect: screens 1–7 against the approved package. Accept, amend, or hold. Starting: surgical v4 SHA a63dc5ef991750b34e46d0627b69c6bf493609cfd84b01a497c56eb63e2d6a04. Changed: Penshurst aerial start; no cinematic zoom; confirm truth gate; screens 3 and 6 no auto-advance; roof-above layout; proof-of-intelligence; Job Brief construct; prefill. Incomplete: screens 8–24 unchanged; fixture still 60 Benaroon Ave; Job Brief rows keep v4 wording; Product has not written a full progressive Log; Mike has not accepted. Exceptions: screen 1 uses 528KB JPEG of Mike aerial; Atlas writes are First Mate’s. Executor: Design 10x. First Mate hosts/hold.

Feedback goes to: Roover First Mate, WORK-039.

Iteration 4 · 24 Aug 2026 ~9:12 PM PT

Mike approved proposed V2 package — issued to Design 10x

Permanent version link: https://roover-company-atlas.pages.dev/start-kernel/

WORKING NOW / not locked / not live. One-sentence change: Mike approved the proposed WORK-039 V2 package (screens 1–7) and it was issued to Design 10x (fa697a2f). First Mate holds Work ID / hosts / apex. New version will be a separate host. Surgical v4 stays clickable.

Start receipt: Design 10x, WORK-039, starting surgical v4, scope screens 1–7 only. This loop is write-back only. Product’s ~8:45 PM PT checkpoint was not rewritten. No V2 pixels. Surgical v4 SHA a63dc5ef991750b34e46d0627b69c6bf493609cfd84b01a497c56eb63e2d6a04 unchanged.

Feedback goes to: Roover First Mate, WORK-039.

Iteration 3 · 24 Aug 2026 ~8:45 PM PT

Proposed V2 handoff — screens 1–7

Permanent version link: https://roover-company-atlas.pages.dev/start-kernel/

TEST / APPROVAL CANDIDATE. Proposed handoff. Not accepted. Not locked. Not live. V2 not built. One-sentence change: Product walkthrough through screen 7 written back as a proposed V2 package; Surgical v4 stays the clickable starting version.

What Mike asked: Product walkthrough, then handoff. What was delivered: this proposed package, not a build. Inspect: approve or amend the package. Durable links: this Workspace, handoff md, Atlas Log, surgical v4, Ultimate ref. Starting version: surgical v4 SHA a63dc5ef991750b34e46d0627b69c6bf493609cfd84b01a497c56eb63e2d6a04. What changed: Product meaning captured. What remains: V2 not built until Mike approves. Mike 8:44 lock: returned update is a new hosted version; existing candidate stays clickable.

Feedback goes to: Roover First Mate, WORK-039.

Iteration 2 · 24 Aug 2026 ~6:07 PM PT

RoofHero V1 candidate to work from

Permanent version link: https://roover-company-atlas.pages.dev/start-kernel/

TEST / APPROVAL CANDIDATE. Not accepted. Not Product lock. Not production. Not start.roofhero.com.au. One-sentence change: named surgical v4 as the working V1 candidate, listed rushed gaps, created the Atlas Log, and hosted the Claude Design RH project download as review evidence (not the lock).

Working candidate (durable, not localhost): surgical v4 HTML · SHA a63dc5ef991750b34e46d0627b69c6bf493609cfd84b01a497c56eb63e2d6a04. Atlas Log: ATLAS-LOG.md. Claude Design RH reference: evidence/claude-design-rh-reference/. No new RoofHero UI was built. Design 10x was not contacted. Later iters will skin this candidate.

Visible

Workspace Return Standard — this iteration

Visible on this page. The locked shared template file was not overwritten. Localhost is never a Mike delivery link.

This return

  • Asked: test the OS handoff; get a first RoofHero v1 to work from / build on; identify rushed missing pieces. First candidate only.
  • Delivered: this iteration on the existing Workspace; surgical v4 named as working candidate; missing-pieces list; Atlas Log; Claude Design RH reference hosted from Downloads; same-host deploy.
  • Test vs candidate vs accepted: TEST / APPROVAL CANDIDATE. Not accepted. Not Product lock. Not production.
  • Inspect / decide: accept this working-from pointer, or name the next change.
  • Durable link: https://roover-company-atlas.pages.dev/start-kernel/
  • Delta: versus 4ac73fba candidate-open — working-from pointer + missing list + Atlas Log. No skin rebuild.
  • Incomplete / uncertain: the rushed-missing list on this page. Write-back this loop is manual First Mate.

Accepted template authority stays at /asset-workspace-template and the frozen proto. Those files were not mutated. Onboarding, CEO Thinkspace, OS Workspace, Sheet, apex, roles, and CEO Review were not touched.

Feedback goes to: Roover First Mate, WORK-039.

Iteration 1 · 24 Aug 2026 PT · deploy 4ac73fba

Candidate Workspace opened so the RoofHero Start skin can be worked here

Permanent version link: https://roover-company-atlas.pages.dev/start-kernel/

CANDIDATE / NOT LOCK. One-sentence change: opened this permanent Atlas Workspace on the accepted Grok Asset Workspace template so Mike can work the RoofHero Start skin here from named evidence.

Surgical v4 HTML and 440×956 screens are hosted below as review evidence inside this Workspace. They are not a live app, not start.roofhero, and not a lock. No new RoofHero mobile UI was built in this pass.

MISSING this pass: brand-neutral Claude cf04c76d export (bookmark only, not found as a file). Isolated noindex walk host (Mike skipped 21 Aug). Do not invent screenshots. Do not treat start.roofhero or roofhero-kernel-review.pages.dev as this Workspace.

Named screens — CANDIDATE / NOT LOCK

Real 440×956 captures from kernel_surgical_v4_screens on Mike’s Mac. Review evidence only. Not a live RoofHero kernel-skin.

Surgical v4 beat 00 Start — CANDIDATE / NOT LOCK
beat-00 · Start · CANDIDATE / NOT LOCK
Surgical v4 beat 04 Read — CANDIDATE / NOT LOCK
beat-04 · Read · CANDIDATE / NOT LOCK
Surgical v4 beat 08 Project Room arrival — CANDIDATE / NOT LOCK
beat-08 · Project Room arrival · CANDIDATE / NOT LOCK
Surgical v4 beat 14 Job Pack complete — CANDIDATE / NOT LOCK
beat-14 · Job Pack complete · CANDIDATE / NOT LOCK
Surgical v4 beat 16 Matched partners — CANDIDATE / NOT LOCK
beat-16 · Matched partners · CANDIDATE / NOT LOCK
Surgical v4 beat 22 Visit booked — CANDIDATE / NOT LOCK
beat-22 · Visit booked · CANDIDATE / NOT LOCK
Visible

Workspace Return Standard

Visible on this page. The locked shared template file was not overwritten. Localhost is never a Mike delivery link.

This return

  • Asked: create the WORK-039 Atlas Workspace on the accepted Grok Asset Workspace template as a candidate, not a lock, so Mike can work the RoofHero Start skin here with First Mate.
  • Delivered: this permanent candidate Workspace at /start-kernel/, with named evidence copied in. No new RoofHero mobile UI in this pass.
  • Test vs candidate vs accepted: CANDIDATE. Not a test host. Not accepted. Not a Product lock.
  • Inspect / decide: whether this is the right home to work the skin, or name the exact change.
  • Durable link: https://roover-company-atlas.pages.dev/start-kernel/
  • Delta: no prior Start + Project Room Workspace existed on this host. Iteration 1 opens it.
  • Incomplete / uncertain: kernel still unpaid; isolated walk host MISSING; Claude cf04c76d export MISSING; no live RoofHero kernel-skin; pixel skin work comes after this return.

Accepted template authority stays at /asset-workspace-template and the frozen proto. Those files were not mutated. Onboarding, CEO Thinkspace, OS Workspace, Sheet, and apex were not touched.

Feedback goes to: Roover First Mate, WORK-039.