Session synthesis — c-csi-cross-geometry-scaleout (Phase 1 pilot)
Verdict: infrastructure-blocked. Zero runs produced usable artefacts; all three success criteria are UNRESOLVED. No cross_geometry.parquet, no per-floor CV(N) table, no LOFO breakdown, no sigma^2_floor/sigma^2_seed — the artefact contract is entirely unmet.
What happened
Two distinct issues surfaced, one durable-learning, one blocking:
-
Dispatch-layer schema (resolved, recorded).
exp-csi-staticusesStaticParamsSchema, which takesn_agentsas a scalar int and forbids aseedsfield — both are sweep-layer constructs, not single-run params. The correct dispatch issim_sweep_launchwithn_agentsandseedas grid axes and campaign constants (experiment,floor,n_placements=48,placement=random,radio.carrier_freq_hz=2.4e9,body.*) pinned as single-value axes. This grid validated cleanly (15 cells/floor) and dispatched — the fix is confirmed and should be reused directly by the next session. -
PostGIS unreachable (BLOCKING). Every
exp-csi-staticcell stages its scene viagis export-floor. The launched multiroom sweep (resplan-12439-floor-0, 15 cells) failed at the first cell withSceneStageError: connection to server at "127.0.0.1", port 5432 failed: Connection refused. This is the exact prerequisite the brief pre-flagged (probed refused 2026-07-06) — still refused 2026-07-07. The remaining 9 floors were not launched: they would fail identically, so committing them would waste budget with no information gain.
Criterion status
- C1 (primary inflation-ratio CI): unresolved. Pre-declared under-powered at n=10 anyway; with zero data it is not even borderline.
- C2 (variance split sigma^2_floor vs sigma^2_seed): unresolved — the one criterion Phase 1 could have resolved, blocked purely by infra.
- C3 (comparator honesty): unresolved — no LOFO computation ran.
Required next action
Restore PostGIS reachability from the runner environment (the runner resolves the DB at 127.0.0.1:5432, not the :5435 the brief anticipated — reconcile the port mapping), verify with gis export-floor on one staged floor, then re-dispatch this identical 10-floor sweep plan. Budget was barely touched (all failures fast, well under the 12 CPU-h cap), so a clean re-run is fully affordable once the DB is up. Figure requests (csi_cross_geometry, seed_trace) are deferred — they require the absent cross_geometry.parquet.