Every Phase 11 page, checked against the seven things that make a page "done", with the load times we actually measured. Read from the board on 2026-09-26 at 18:40 UTC. 69 items: 50 done, 18 open, 1 canceled.
Where it stands: 18 pages are still open. 5 of them are finished apart from one thing: a separate admin-permissions item that is itself paused until a ruling and a direction are reconciled (marked H). One more is a short link that closes with its parent page. The other 12 each have a real speed, bound or evidence gap, named in the last column.
Biggest speed wins today: the dashboard's top numbers now show in 0.8 s instead of 9.8 s when a saved copy exists; the agents pages went from about 9.9 s to 1.3–1.6 s. Still slow: the first dashboard load with nothing saved (about 9.8 s), staff viewing all companies on leasing (about 11 s cold, from 3 loads so far; being checked), and three developer-tools pages.
| row | page | C1 | C2 | C3 | C4 | C5 | C6 | C7 | overall | BEFORE | LATEST | the one thing blocking it |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| p11-x-combine-companies | Combining companies, every page | - cross-cutting | - cross-cutting | ~ | ? | ? | ? | ? | OPEN | not measured | not measured | f416a4dc9 hold ("combine must not close while the guard stands"). Every API route answers a multi-company pick except team and portfolio-intelligence/report (both by design). grading/summary C3 at the database was open on the row; #12499 (live) is its likely fix but is not recorded on the row |
| p11-x-skeleton-everywhere | Frame + skeleton on every page | N | N | ? | ? | ? | ? | ? | OPEN | beacon LCP p75 5,840 ms (staff, 09-23/24, n=35 window) | beacon LCP p75 4,732 ms (staff n=36, 09-24); FCP p75 2,492 | Infra decision: the sfo1 middleware session miss is about 1 s, and warm TTFB p75 is 1,084 ms |
| p11-page-calendar | Calendar | Y | Y | H | ~ | Y | Y | Y | OPEN | not recorded | scripted 1,016 / 1,424 ms (#11050) | C4: parity 2 of 3 days clean, no cutover yet; then H |
| p11-page-dashboard | Dashboard | ~ | ~ | H | N | Y | Y | Y | OPEN | scripted cold 9,544 ms (09-25); beacon 3,067 (n=7) | scripted 824 ms with the snapshot showing (n=1) / 9,792 cold (n=1), 09-26 17:33–17:38Z | C2 is one sample, not a p75 (cold about 9.8 s); C4 staff read (#12606 merged, not live); then H |
| p11-page-leasing | Leasing home | ~ | N | H | ~ | Y | Y | ~ | OPEN | server stats card 6.2–6.8 s cold; company 4.51–5.58 s, staff 5.56–6.47 s (09-25) | TODAY, in flight, partial: scripted cold-miss, company LCP p75 3,304 ms (n=4), staff 11,228 ms (n=3), 18:26–18:36Z on build 0166dcf74b (contains #12598/#12603/#12608) | The AFTER run is not finished and cold loads miss 2.5 s; C4/C7 statements not on the row; then H |
| p11-page-leasing-prospects-id | Prospect detail | Y | ~ | ~ | ~ | Y | Y | ~ | OPEN | beacon LCP p75 4,460 ms (n=6, 09-25); scripted 3,524 (n=10, 09-25) | scripted warm 1,524 / cold 1,676 ms (n=10, 09-25 ~20:50Z) | C4 co-managed path: #12458 is live but no sample exists, and its Found row is open |
| p11-page-leasing-prospects-id-conversation | Prospect → conversation | Y | Y | ~ | Y | Y | Y | ? | OPEN | not recorded | 2,100 ms (per #12009; kind not stated) | C3 per-message bound, owned by p7-relationships (#12107) |
| p11-page-maintenance | Maintenance home | ? | ? | H | N | Y | Y | Y | OPEN | not measured (3 beacon views, 0 vitals) | not measured | C4 staff estate read on a snapshot miss (#12606 merged, not live); the AFTER run is owed; then H |
| p11-page-maintenance-displayid | Work order (short link) | - redirect to row 5 | - | - | - | - | - | - | OPEN | redirect | redirect | Closes with p11-page-maintenance-work-orders-displayid |
| p11-page-maintenance-routine | Routine maintenance | Y | Y | H | Y | Y | Y | Y | OPEN | not recorded | scripted 1,096 ms (#11775) | H only |
| p11-page-maintenance-work-orders-displayid | Work order detail | ~ | Y | H | - single record | Y | Y | Y | OPEN | not recorded | scripted 1,868–1,936 ms, real work order (#11926/#11932) | H (plus: C1–C6 not re-verified on live; the DB-before-auth gap is named but unowned) |
| p11-page-maintenance-work-orders-displayid-conversation | Work order → conversation | Y | Y | H | Y | Y | Y | Y | OPEN | scripted 2,952 / 3,060 ms (09-25) | scripted 1,916 / 2,092 ms (n=20 each, 09-25 17:43Z) | H only (closes with the parent) |
| p11-page-properties-id-units-unitid | Unit detail | Y | Y | H | Y | Y | Y | Y | OPEN | scripted 1,492 ms (#11814) | scripted 1,448 ms (#11814) | H only |
| p11-page-settings-property | Settings → Property | Y | Y | H | Y | Y | Y | Y | OPEN | not recorded | scripted 1,252 ms (n=10, 09-25 08:20–08:30Z); warm 1,228 | H only. The b90360370 keyed-read chain is live since 737187deac, but no acceptance on this row's own path is recorded |
| p11-page-vendors-id | Vendor detail | Y | Y | H | Y | Y | Y | Y | OPEN | scripted 4,012 ms | scripted 1,860 ms (n=10, 09-25) | H only |
| p11-page-admin-core | Admin (companies, staff, billing, …) | Y | ~ | ? | ~ | ~ | Y | Y | OPEN | scripted company-page cards 4.5–6.6 s | scripted LCP p75 888–1,764 ms, 12/12 routes (n=10 each, 09-25 20:00–20:15Z); Connections card unmeasured | C4/C5 statements not on the row. Driver decisions owed (companies paging, phone picker). #12471 fixed smoke-tests; #12475 (holds keyed read) is merged, not live |
| p11-page-admin-portfolio-intel | Portfolio intelligence | ? | ? | Y (b90357960, refuse by name) | - until the first upload | ~ | Y | ~ | OPEN | not measured (1 human view) | not measured | C1/C2 timing has never been run. C5 cache #12599 + #12607 is live but the statement is not recorded as accepted |
| p11-page-admin-dev | Admin developer tools | Y | N | - platform telemetry (stated on the row) | ~ | ~ | ? | ? | OPEN | agent-traces scripted 4,308 ms; metrics data ~9 s; atlas >45 s (09-25) | agent-traces scripted 3,292 ms (n=20); metrics data 4.9 s; atlas data 15–17 s; evals met (09-25 20:15–20:31Z) | C2 on agent-traces, metrics and atlas; C4/C5 statements for 16 routes; C6/C7 re-audit |
| row | page | C1 | C2 | C3 | C4 | C5 | C6 | C7 | overall | BEFORE | LATEST | the one thing blocking it |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| p11-x-caching | Scope-keyed caching (cross-cutting) | - | - | - | - | Y | - | - | DONE | not measured | not measured | — |
| p11-x-building-picker | Building dropdown | Y† | Y† | Y | Y | Y | Y | Y | DONE | beacon LCP p75 7,940 ms (staff, 09-17..24) | server filter step 15–37 ms p50 (scripted, n=10) | — |
| p11-x-dropdown-layering | Dropdown layering | - | - | - | - | - | - | Y | DONE | not measured | not measured | — |
| p11-x-index-conversations | Conversations index | - see page row | - | - | - | - | - | - | DONE | see p11-page-conversations | see p11-page-conversations | — |
| p11-x-index-prospects-mirror | Prospects index | - see page row | - | - | - | - | - | - | DONE | beacon LCP p75 8.73 s (staff n=56) | see p11-page-leasing-prospects | — |
| p11-x-index-tours | Tours/calendar index | - see page rows | - | - | - | - | - | - | DONE | see tours/calendar rows | see tours/calendar rows | — |
| p11-x-index-turnovers | Turnovers index decision | - see page row | - | - | - | - | - | - | DONE | see turnovers row | see turnovers row | — |
| p11-x-app-audit | App audit map | - | - | - | - | - | - | Y | DONE | not measured | not measured | — |
| p11-page-agents | Agents | Y | Y (f5fa04caa) | Y | Y | Y | Y | Y | DONE | beacon LCP p75 4,864 ms (n=17, to 09-25 06:08Z); scripted 3,368 ms (n=10, 09-26 ~02:10Z) | scripted 1,532 ms (warm set B, n=10, 09-26 09:47Z) | — |
| p11-page-agents-sessionid | Agent session | Y | Y (f5fa04caa) | Y | Y | Y | Y | Y | DONE | scripted 9,916 / 9,832 ms (two sessions, n=10 each, 09-25) | scripted 1,280 / 1,604 ms (n=10 each, 09-26 09:37–09:46Z) | — |
| p11-page-clara | Clara home | Y† | Y† | Y | - aggregate, no list | Y | Y | - no audit entry | DONE | beacon LCP p75 12.6 s (staff n=6) | server own cost 721–883 ms (70-bldg, scripted) | — |
| p11-page-clara-conversations | Clara → conversations | - redirect | - | - | - | - | - | - | DONE | redirect | redirect | — |
| p11-page-clara-playground | Clara playground | - redirect | - | - | - | - | - | - | DONE | redirect | redirect | — |
| p11-page-collections | Delinquency | Y† | Y† | Y | Y | Y | Y | Y | DONE | beacon LCP p75 4.0 s (n=4) | server 0.7–1.2 s warm (scripted, two largest companies) | — |
| p11-page-collections-demand-tenantoccupancyid | Demand letter | Y† | Y† | Y | Y | - legal form, read once | Y | Y | DONE | not measured (0 views) | server p75 476 ms (scripted, n=25) | — |
| p11-page-conversations | Conversations inbox | Y | Y† | Y | Y | Y | Y | Y | DONE | beacon LCP p75 6,924 ms (staff n=83), 3,528 (customer n=5) | scripted 748 ms one company / 3,332 staff every company (n=10) | — |
| p11-page-conversations-id | Conversation detail | Y† | Y | Y | Y | Y | Y | Y | DONE | not measured (0 views) | scripted 1,600 ms (n=10) | — |
| p11-page-costs | Vendor costs | - redirect | - | - | - | - | - | - | DONE | redirect | redirect | — |
| p11-page-leasing-conversations | Leasing → Conversations | - redirect | - | - | - | - | - | - | DONE | redirect | redirect | — |
| p11-page-leasing-prospects | Prospects list | Y† | Y† | Y | Y | Y | Y | Y | DONE | beacon LCP p75 9.00 s (staff n=46) | scripted 6.16 s (n=10); beacon after 3.64 s (n=10); server p75 2.27 s | — |
| p11-page-leasing-renewals | Renewals list | Y† | Y† | Y | Y | Y | Y | - no audit entry | DONE | beacon LCP p75 6.1 s (staff n=14) | server median 1,250 ms, largest building (scripted n=5) | — |
| p11-page-leasing-renewals-leaseid | Renewal detail | Y† | Y | Y | Y | Y | Y | Y | DONE | beacon LCP 0.7 s (n=4) | scripted 1,176 ms (n=10) | — |
| p11-page-leasing-renewals-board | Renewals board | - redirect | - | - | - | - | - | - | DONE | redirect | redirect | — |
| p11-page-leasing-tours | Tours | Y† | Y† | Y | Y | - consistent re-read (#9197) | Y | Y | DONE | beacon LCP p75 9.4 s (staff n=17) | server ~0.4 s one company; every company p50 1,411 ms (scripted) | — |
| p11-page-maintenance-conversations | Maintenance → Conversations | - redirect | - | - | - | - | - | - | DONE | redirect | redirect | — |
| p11-page-maintenance-conversations-id | Maintenance conversation | - redirect | - | - | - | - | - | - | DONE | redirect | redirect | — |
| p11-page-maintenance-costs | Maintenance costs | Y† | Y† | Y | Y | Y | Y | Y | DONE | beacon LCP 4.2 s (n=1) | server 302–355 ms, 70-bldg (scripted n=10) | — |
| p11-page-maintenance-list | Maintenance list | - redirect | - | - | - | - | - | - | DONE | redirect | redirect | — |
| p11-page-maintenance-turnovers | Turnovers list | Y† | Y† | Y | Y | Y | Y | - no audit entry | DONE | beacon LCP 9.4 s (staff n=1) | server ~320 ms median, 70-bldg (scripted n=10) | — |
| p11-page-maintenance-turnovers-id | Turnover detail | Y† | Y† | Y | Y | Y | Y | Y | DONE | server p75 837 ms (scripted n=70) | server p75 676 ms (scripted n=70) | — |
| p11-page-maintenance-turnovers-id-conversation | Turnover → conversation | Y† | Y† | Y | Y | Y | Y | Y | DONE | server p75 837 ms | server p75 676 ms | — |
| p11-page-maintenance-work-orders | Work orders list | Y† | Y† | Y | Y | Y | Y | Y | DONE | beacon LCP p75 5.6 s (staff n=3) | server median 452 ms, 70-bldg (scripted n=10) | — |
| p11-page-mass-sends | Mass sends list | Y† | Y | Y | - bounded by nature (3 sends) | - live list (ruling 09-24) | Y | Y | DONE | not measured (customer n=0) | scripted 712 ms (n=10); rows land 2,194 | — |
| p11-page-mass-sends-id | Mass send detail | Y† | Y† | Y | Y | - live while sending | Y | Y | DONE | scripted 9,352 ms (test building, n=10) | scripted 2,806 ms, real building (n=30) | — |
| p11-page-mass-sends-new | New mass send | Y† | Y† | Y | Y | - send re-resolves | Y | Y | DONE | not measured (n=1) | server audience read p50 371 ms (scripted) | — |
| p11-page-people-personid-conversation | Person → conversation | Y† | Y† | Y | Y | Y | Y | Y | DONE | beacon LCP p75 8,824 ms (staff n=125) | server p50 976 ms (scripted) | — |
| p11-page-properties | Properties list | Y | Y | Y | Y | Y | Y | Y | DONE | beacon LCP p75 5,996 ms (customer n=12) | scripted 640 ms one company / 3,392 staff (n=10) | — |
| p11-page-properties-id | Property detail | Y | Y | Y | Y | Y | Y | Y | DONE | beacon LCP p75 12,748 ms (staff n=9) | scripted 1,008 ms (n=10) | — |
| p11-page-properties-new | Add property | Y | Y | Y | Y | - no scope data | Y | Y | DONE | beacon LCP 1.3 s (n=2) | scripted 776 ms (n=10) | — |
| p11-page-review | Review queue | Y† | Y | Y | Y | Y | Y | Y | DONE | scripted 3,464 ms (n=10) | scripted 1,720 ms (n=10) | — |
| p11-page-settings | Settings | Y | Y | Y | Y | Y | Y | Y | DONE | beacon LCP p75 3.1 s (customer n=17) | scripted 772 ms (n=10) | — |
| p11-page-settings-account | Settings → Account | Y† | Y† | Y | Y | Y | Y | Y | DONE (f4da33cf5) | scripted 3,456 ms incl. cold (n=10, 09-25) | scripted warm 1,568 ms (n=10, 09-25) | — |
| p11-page-settings-admin | Settings → Admin | Y | Y | Y | Y | Y | Y | Y | DONE | beacon LCP 2.2 s (n=1) | scripted 474 ms (n=10) | — |
| p11-page-tenants | Tenants home | Y | Y | Y | Y | Y | Y | Y | DONE | beacon LCP p75 6,140 ms (staff n=3), 3,528 (customer n=2) | scripted 792 ms every company / 528 one company (n=10) | — |
| p11-page-tenants-id | Tenant detail | Y† | Y | Y | Y | Y | Y | Y | DONE | scripted 6,716 ms (n=10) | scripted 1,676 ms (n=10) | — |
| p11-page-tenants-id-conversation | Tenant → conversation | Y | Y | Y | Y | Y | Y | Y | DONE | scripted 6,376 ms (n=10) | scripted 1,612 ms (n=10) | — |
| p11-page-tenants-conversations | Tenants → Conversations | - redirect | - | - | - | - | - | - | DONE | redirect | redirect | — |
| p11-page-tenants-interactions | Tenant interactions | - redirect | - | - | - | - | - | - | DONE | redirect | redirect | — |
| p11-page-tenants-list | Tenants list | - redirect | - | - | - | - | - | - | DONE | redirect | redirect | — |
| p11-page-vendors | Vendors list | Y | Y | Y | Y | Y | Y | Y | DONE | scripted table-ready p75 2,238 ms | scripted table-ready p75 941 ms (n=10) | — |
| row | page | C1 | C2 | C3 | C4 | C5 | C6 | C7 | overall | BEFORE | LATEST | the one thing blocking it |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| p11-x-unable-to-load | "Unable to load" message | - | - | - | - | - | - | - | CANCELED (fa44b8330) | — | — | — |