Available reports
-
W9 2026-06-27
Cortex unblocked · 4 PRs ready · 30/30 CIs replicate DC live exactly Latest
Monday closed marts layer (6 PRs merged · Langdock/Cortex views + per-BU CIs + mega-mart 149 cols). Tue/Wed off. Thursday Rich Cortex session: built canonical joins/FK doc with Mermaid ER diagram. Friday solved Rich's cross-BU JOIN blocker with PR #4458 after 3 iterations (rejected MD5 hash invention · pivoted to faithful DC snapshot path at mart layer). Also pushed #4414 (language ISO) + rebased #4392 (4 DC snapshots). Saturday closed 3 PRs code-green · Canonical + IR all ≤1.3% delta vs DC · PROD CD job triggered. Sunday discovered wire-through bug in merged PRs (LEFT JOINs added but outer projections never switched) · opened PR #4476 comprehensive expansion: 6 new
int_ir__dc_*snapshot models (Engaged_60D · New_Leads · Fall_Out · TRH_Home · GL_Teacher/NonTeacher · TRH_Adult) + CAXed 8-BU pivot completeness + mart 40-column expansion. After all 4 PRs merge: 30/30 end-user CIs replicate DC live exactly. -
W8 2026-06-19
Hybrid B IR snapshot ships · 8 PRs · CI parity 45% → 100% in one week
Monday-Wednesday closed literal-derivation CI work (PR #4335 NL gate + CAXed scope) and hit structural cluster-dependent wall. Thursday spent the day on 15 Splink standalone-runner iterations (best -4.10% outside AC7 band) before pivoting to Hybrid B: snapshot DC's authoritative
IndividualIdentityLink__dlmas static table now (sunset-safe) — PR #4375 opened 15.12M uids at +0.31% AC7 PASS. Friday merged PR #4335 + PR #4375 + 5 new PRs (#4385 GBR · #4386 CAXed · #4387 TRH_Adult · #4388 Engaged_60D · #4389 CAXed+LTP) + late #4391 (Closed_Lost snapshot) + #4392 (12 more CIs in flight). Final standing: 18 of 18 ≤10% of DC = 100% parity, up from 45% baseline (+55pp in one week). -
W7 2026-06-12
Canonical bodies ship · #166 CI consolidation builds · Splink RSA auth · NTE crossed cap
Monday landed 7 canonical bodies in PR #4239 (account · opp · sales_order · 3 CPs · individual_unified + individual passthrough split) — all AC7 PASS within ±0.2% vs DC. Tuesday closed JonatanFG/EF #170 (cutover harness · 1,074 LOC PR #4259) + #172 (operational runbook · 798 lines) + 7 RLT tickets in batch. Wednesday Splink runner RSA key-pair auth migration with Allan + 100k scale test PASSED in 47s on free runner. Thursday landed PR #4282 #166 CIs Phase A-C build (17 of 27 CI columns active · 1,373 LOC) — collapsing DC's Helper→Base→Rollup→Final 4-layer arch into single CTEs in
int_ci__individual_by_bu. NTE cap crossed mid-W7 (114.5%) · user override 2026-06-08 stands. -
W6 2026-06-05
Bronze layer closed · IR Phase 1 ships · Boston in-person ratified · NTE threshold crossed
Monday Boston in-person ×2 (Rich canonical sync + SFMC strategy with Vivek + Grabbe). Tuesday 5 PRs covering 32 of 33 remaining bronze ports + parity framework (#324). Wednesday Splink IR Python pipeline authored (#4178 + #4185). Thursday #4177 merged → #158 closed 54/54 parity pairs PASS;
EF_SPLINK_WHprovisioned; 6 RLT tickets Done; Rich confirmed DC 9.0% ↔ Snowflake 8.97% match parity. Friday IR Phase 1 ships as pure-SQL ER (AC7 PASS at 15,182,794 unified IDs · +0.52% from DC, inside ±2% band); SPCS Splink Phase 2 infrastructure built end-to-end but blocked onHIGH_MEMORY_X64_Mnot available ineu-central-2. -
W5 2026-05-29
Phase B macros landed · canonical scaffold opened · 7 normalize tickets closed
Memorial Day Monday off. Tuesday opened canonical-model scaffold PR
#4083(7 DMOs · DAG-shape · 4 macros) + S3 bucket setup doc for Grabbe. Wednesday landed 4 cross-repo PRs (#4099 4-BU accounts · #4106 8-BU opportunities · #4107 8-BU sales_orders + 2 school_accounts · #4110 20 ContactPoint scaffolds). Thursday applied the 7 Phase B normalize macros end-to-end — closing RLT-3577 / RLT-3579 / RLT-3989 / RLT-3973 / RLT-3975 / RLT-3578 / RLT-4111. Friday spec 175a RLT-3972 reclassification (RT4→RT3s + rename to Originating_Business_Unit_Name) + ST EFSA carve-out CH↔US parity (delta 0.003%). -
W4 2026-05-22
From placeholders to real per-BU staging models · canonical design locked
Bootstrap PR #3868 merged Monday · Phase B seeds + macros live in PROD ·
stg_ccap__contacts(878 k rows) ported as the Phase C pilot · same pattern extended to the other 7 BUs (52 M rows in DEV). Rich's reconciliation review closed Friday morning — canonical model #175a design-locked at 85 UI fields. Adrien approved 2 of 3 staging PRs (sources refactor + CCAP pilot); the 7-BU extension still pending review. Verified CH = US 100% match across all 49 source tables. -
W3 2026-05-15
From live pipeline to project ready-to-merge
Vanilla-audit decisions ratified with Allan + Adrien (collapse 8 schemas → 4 vanilla layers · project-prefixed UPPERCASE · sources outside
models/).ef_data_hub_chdbt project rewritten end-to-end on cross-repo PR #3868 — CI now 14/14 green. Pass 3a + 3b DDL applied live on HH82036 (12 new schemas + grants). PR is mergeable; waiting on Adrien's code-owner review. -
W2 2026-05-07
From plan to live pipeline
Architecture pivoted Tue (single CH dbt project), refined Wed with Rich (3 envs · single CI · marts active · MC-segments primary · reconciliation rules), executed Wed-Thu. Raw data now flows nightly US → CH — 48 source tables, 283 M rows, 47 GB byte-parity on HH82036. P0 done; P1 build unblocked.
-
W1 2026-04-30
Foundation week — plan endorsed
CH Snowflake dbt-2 home provisioned (sandbox + prod, 6 schemas each, 2 RW roles, transform WH). Three specs landed for the build phase. Plan endorsed in the W1 review with Rich, Mike Grabbe and Adrien — handoff team confirmed, three concrete action items lined up.
Each report shares the same password: EF2026. The auth-gate cookie persists across reports within a session.