Mar 12, 2026 → Apr 27, 2026 · 893 MH sections · 16 date buckets · the complete record
| Bucket | Sections | Headline |
|---|---|---|
| Mar 12 → Apr 13 | ~80 (in apr20 backfills) | Pre-Bricks data infra · ad mining · Stephanie ops · Daniel AI · scientific method engine |
| Apr 14 | 76 | BIG BANG: Bricks deploy · Walker v3 · 13 HCP reports · 5 fixes · 3 service briefs · 5 footer rebuilds · Sacred v2 · verification gate |
| Apr 15 | 120 | Mega scaling: Page 8 1:1 · 100Y HCP API pivot · 23-report cluster · R23 ($781K) · 4 monitors · 3 dormant APIs · Doc Library 214 |
| Apr 16 | 45 | Daniel after-hours · Snippet 55 disaster · Tag Gateway live · 5 more dormant APIs (Lane D) · 23/23 checks pass |
| Apr 17 | 55 | STACK SHIP: 6 routers · Fleet · Landmarks · GSC/GA4 · Clarity · Location Playbook (108KB) · Phase 2 unlocks |
| Apr 18 | 17 | 3 informational page playbooks · Reviews v2 Phase 1 · Stephanie format permanent · HCP→ST auto-mirror · Treaty restored |
| Apr 19 | 36 | Audrey comprehensive briefing · Sacred v2 visual upgrade · 4-Layer Living Docs · Proof-of-work protocol · GA4 fixed |
| Apr 20 | 176 | MEMORY→MH MIGRATION: 106 files back-filled · Daniel attribution end-to-end · CID rebuild · 36 critical back-fills |
| Apr 21 | 28 | Service mining shipped · 8-session native-save development arc · Homepage post 157 · Tim Mahony incident |
| Apr 22 | 36 | native-save Option 2c shipped (production) · Bricks framework findings · 24-cycle Session 3 polish · 98 snippets documented |
| Apr 23 | 16 | Location Page Mining Pipeline · OP 258 first ship · Friday Clone Cheatsheet · Deep Refactor Sprint |
| Apr 24 | 11 | 9 OP258 polish ships in one day · Fix 7 /map/ hub · functions.php drift resolved |
| Apr 25 | 1 | Bulletproof Default Rule 9 codified |
| Apr 26 | 8 | Bulletproof Council v2 (14 components) · Friday May 1 Cutover Plan published · 7 TODO_ROBERT decisions locked |
| Apr 27 | 10+ | V4 cutover plan · Round 2/3 blindspot audits · Bible promotion · Mon AM handoff packet · smoke gate (today) · this timeline |
ad_copy_package_20260304.json · Mar 4 — first ad copy miningad_copy_package_20260310.json · Mar 10alert_digest_20260306.json through _20260315.json — daily alerting cadence already runningafraid_of_plumbers_content_package.json · Mar 15 — early content mining_wp_fix838.json, _wp_payload.json · Mar 15 — WP integration prepBSP_Audrey_Creative_Brief_Mar2026.htmlBSP_Stephanie_CEO_Brief_Mar2026.htmlBSP_Competitor_Google_Ads_Analysis_March2026.htmlBSP_Data_Integrity_Report_Mar31.htmldata_weapons_plan_v1_backup.html · Apr 5 (v1 was iterating before Bricks)data_weapons_plan_v2_backup.html · Apr 5| Mar date | Project / system | MH backfill ID |
|---|---|---|
| Mar 12 | LSA City Targeting Tiers (Kalen-approved) | bsp-apr20-final-backfill-lsa-city-tiers |
| Mar 12 | Email Monitor Auto-Processing wired | ...feedback-email-monitor |
| Mar 13 | Lessons Learned framework | ...lessons-learned |
| Mar 14 | Facebook API connected | ...project-facebook-api |
| Mar 14 | Stephanie's Operational Plan | ...project-stephanie-operational-plan |
| Mar 15 | Kalen Objection Handler built | ...project-kalen-objection-handler |
| Mar 15 | Google Ads Geo Targeting Crisis | ...lessons-google-ads-geo |
| Mar 16 | Marketing Strategy Session full transcript | ...project-standup-transcript-mar16 |
| Mar 16 | Evelyn/Dhina call (7PM) | ...project-evelyn-dhina-call-mar16 |
| Mar 18 | After-Hours Calls economics (30% no-book finding) | ...project-after-hours-calls |
| Mar 18 | UTM Attribution System | ...project-utm-system |
| Mar 18 | Brand Identity Experiment v1 | ...project-brand-identity-experiment |
| Mar 18 | Membership Strategy v2 · Duck Marketing · Kalen New Ideas | 3 backfills |
| Mar 19 | Scientific Method Engine destroyed · Google Ads API tech lessons | 2 backfills |
| Mar 20 | Service Local Pro complete data · Stephanie's Operations Vision | 2 backfills |
| Mar 22 | Mar 22 Failures | ...feedback-mar22-failures |
| Mar 26 | Stephanie Debrief Mar 26 | ...project-stephanie-debrief-mar26 |
| Mar 27 | Meeting outcomes + full session | 2 backfills |
| Apr | Event | Artifact |
|---|---|---|
| Apr 1 | 11 titan API routers shipped | audrey.py · blog_growth.py · auto_dispatcher.py · auto_review.py · booking.py · appointment_reminders.py · ashton_command_center_api.py · causal_validator_api.py · check_management_api.py · blog_growth_intel.py · auto_review_responder.py |
| Apr 1 | Customer Intel Dashboard backup | BSP_Customer_Intelligence_Dashboard.html |
| Apr 4 | 3CX attribution crossmatch | 3cx_attribution_crossmatch.json |
| Apr 5 | Sacred v2 backup snapshot | data_weapons_plan_v2_backup.html (512KB) |
| Apr 11 | metrics_registry + cross_source_reconciler | metrics_registry.py (18KB) |
| Apr 11-12 | gclid_bridge + ad_evolution + monday_morning_watch | gclid_bridge.py · ad_evolution.db · monday_morning_watch.py |
| Apr 11 | Antibody framework | nexus_antibody_framework.py (15KB) |
| Apr 13 | Booking router | booking.py (10KB) |
bsp-apr14-bricks-LIVE-persisted — REST persistence fixedbsp-apr14-bricks-audrey-faithful-deployed — Walker v2, page 8 122 elements RENDERSbsp-apr14-walker-v3-deployed — Walker v3 (templates + render gap)bsp-apr14-bricks-v2-license-fix · bsp-apr14-child-theme-deployedbsp-apr14-bricks-write-purge-confirmed — REST write-then-purge provenbsp-apr14-bricks-knowledge-gap-fuckup — built without Bricks Academy firstR2 Open Estimates · R3 Do Not Service · R4 Revenue by Month · R5 Revenue by Tech · R6 Close Rate · R7 LTV Distribution · R8 Lead Source Performance · R9 Dormant Customer · R10 Commercial vs Residential · R11 Warranty Expiration · R12 Nick Welty Referrals · R14 Cross-System Match Health · R15 Data Quality Audit
BSP_Emergency_Plumber_Landing_Page_Brief.html — 32,899 B, 477 lines, 10 wireframes, schema embeddedBSP_Drain_Cleaning_Landing_Page_Brief.html — 31,809 B post-expand, 12 FAQsBSP_Water_Heater_Landing_Page_Brief.html — 35,495 B post-expand, 13 FAQs, tank-vs-tankless tableBSP_Audrey_Email_Brief.html — Segment A 247 customers + Segment B 277 customerszeus_st_module_sync.py)v1 → v2 (path B rendering) → v3 → v4 (CSS complete) → v5 → v6 (Figma faithful, 13/13 checks). Multiple fuckups: function-sharing, child-theme-no-research.
Pre-flight A/B/C/D · Proof block format mandated · Mandatory reply footer · Capability Check Gate · HCP × ST 94% overlap verified
bsp-apr14-strategic-synthesis-capstone — 5 layers, 9 decisions, "what BSP actually is"bsp-apr14-sacred-v2-correction — Sacred v2 IS canonical (not old data_weapons_plan)bsp-apr14-customer360-lookup-deployed — Customer 360 by phone liveFuckups documented (5): #7 Array bug scoping · #8 page 8 cumulative drift · #9 lazy visual verification · #10 the loop pattern · stale Apr 11 ad data
| Component | Path |
|---|---|
fleet_availability.py + /api/fleet/* | /opt/nexus/titan/fleet_availability.py (14,689 B) |
| Clarity weaponization (3 builds) | clarity_client.py · clarity_daily_digest.py · clarity_deploy_canary.py |
| GSC + GA4 + city performance routers | /opt/nexus/titan/api/gsc_city.py · ga4_city.py · city_performance.py |
| Places v1 Landmarks | /api/landmarks/{city-slug} |
daniel_attribution.py | /opt/nexus/titan/daniel_attribution.py (5,830 B) |
| Reviews pipeline (reusable) | /opt/nexus/titan/service_reviews_pipeline.py |
| Reviews apply utility | /opt/nexus/titan/service_page_reviews_apply.py (2,869 B) |
| Location Pages Playbook for Audrey | BSP_Location_Pages_Playbook.html (108,172 B) |
Plus: Tier A Google API audit (9 APIs) · 22-API Tier A/B/C audit · Phase 2 Unlocks Diagram · Nav Nestable solved via DOM-Relocation Pattern · CLAUDE.md trimmed 767 → 50 lines · Form 500 emergency fix.
memory_mh_audit.py wired + nightly Windows task| Session | What | Outcome |
|---|---|---|
| 1 | Audit baseline | 5/7 broken items confirmed |
| 2 baseline | Surgical text+icons+orphan via apply-v2 | 3/7 fixed |
| 2 zone-A | 13 prompts ready, BUILD_PACK label drift flagged | handoff |
| 3 broken probe | native-save endpoint fully broken (Option D) | diagnosis |
| 3 Snippet #33 fix proposal | Option A diff | proposal |
| 3 PUT retry | Silent no-op, REST blocked on Hostinger | dead end |
| 3 v3 child theme | Route works, sanitizer fixed, BUT writes silently revert | half-win |
| 3 v3b area=content | native-save WORKING, post 157 restored | BREAKTHROUGH |
| 3 Step 2 clone | post 8 (133 els) → post 157 via v3 | clone proven |
| 3 Step 3 CSS mirror | snippet #79 created | wired |
| 3 Step 4 Figma extract | Audrey homepage 10 sections | content map |
| 3 Step 5 swap plan | 10 page-8 sections mapped vs 10 Figma | plan |
| 3 Step 6a/6b | 5 sections deleted, 133 → 76 elements | delete |
| 3 Step 6c-6i | HOMEPAGE BUILT, all 10 Figma sections rendering | WIN |
| 3 Step 7 polish | snippet #81 + 7c service card + 7d doodle hide | polish |
BSP_Service_Page_Copy_Mining_System.html 32,239 B; 27,665 phrase corpus; page 12 emergency-plumbing live as proofnative-save Option 2c shipped — wp_update_post + meta_input + editor_mode marker + per-post cap. The production version we smoked today..brxe-section, .brxe-container 1100px fixed, padding:Array bug, inline CSS specificity)location_page_mining.py shipped — 600+ lines (now 904), 8 data sources wired/plumber-in-overland-park/, 146 elements, 10 sections, 3 snippets, 4-viewport verifiedRule 9: Bulletproof Default — never fast, always best practice. (The rule that drives today's smoke-gate discipline.)
BSP_Friday_May_1_Cutover_Plan.html published + Rank Math B2 pivotcutover_rehearsal.py patch (sha 0a47fdab → e0bcb1d7, 19/0/0)bricks_native_save_smoke.py built (sha 21534fec, 233 lines)dispatcher_safety.py patched alias-tolerant (sha 7eab8c00 → e8a2bd9a)Apr 14 v1 (REST postmeta, broken — see footer-rootcause-5versions) → Apr 21 v3 multi-session arc (8 attempts: probe, fix proposal, PUT retry, PUT silent no-op, v3 child theme, v3b area=content) → Apr 22 Option 2c production (the version we smoked today)
v1 (pre-Apr 14) → Walker v2 Apr 14 (figma_to_bricks_walker_v2.py 330 LOC) → Walker v3 Apr 14 PM (templates+render gap)
8,305 B (Apr 14 child-theme deploy) → 53K (Apr 17 mid-day) → 54,777 B (Apr 17 desktop sync) → ... → 131,232 B Apr 26 canonical baseline (sha 22a4da06d76cf7c1...)
Pre-Apr 14: ~0 → Apr 16 91 backed up → Apr 21 #79 (CSS mirror) #97 (campaignId) → Apr 22 98 documented → Apr 23 #109/#110 → Apr 24 #134 retired #164 #166 → Apr 27 117+ active
v1 (pre-Apr) → Apr 5 v1 backup (512 KB) → Apr 14 sacred-v2-correction → Apr 17 daniel live data swept → Apr 19 visual upgrade (4 SVG charts + flow + progress) → Apr 26 v2 final (495,769 B)
Apr 14 R2-R15 deployed (13 reports) → Apr 15 R23 dismissed estimates ($781K/yr) + cluster dark-theme rebuild → Apr 19 18 report badges patched → 23 HCP reports total
Apr 14 page 8 (122) → Apr 15 page 8 rebuilt (116, Figma 1:1) → Apr 21 page 12 emergency-plumbing → Apr 21 page 157 homepage → Apr 23 post 258 OP (146 elements, FIRST LOCATION) → Apr 24 OP polished (9 ships) → Today: 5 published / 10 drafts vs 30-page Phase 1 goal
Built Apr 27, 2026 · BSP Bricks + Mining Full Timeline · 893 MH sections audited · cite verbatim, don't reinvent · Sacred v2 · MH · Inventory