This week at a glance
A quiet week after a heavy May 3–9 release. Codex shipped a structured evidence map across four major compliance frameworks — SOC 2, ISO 27001, HIPAA, and PCI DSS — so each control links directly to the integrations that supply its evidence, the collection cadence, and the level of automation. Overwatch hardened pairwise encounter extraction so the hourly run stops timing out on busy windows, restarted the H3 spatial-index backfill on AIS positions, and moved several heavy recurring jobs — port water-density refresh, temporal-motif scoring, weekly trade-flow aggregation, and the benchmark spoofing detector — onto a dedicated persistent worker. Layer’s pricing FAQ was clarified to match the live plan lineup, and Locus picked up its scheduled ML weights refresh.New features
- Codex: Structured evidence mapping across four frameworks. The new SOC 2 (11 controls), ISO 27001 (10 controls), HIPAA (8 controls), and PCI DSS (7 controls) catalogs each break a control down into the specific integrations that provide evidence for it, the collection cadence, and whether evidence collection is fully automatic, partially automatic, or manual. Useful for showing an auditor exactly what Codex is collecting on your behalf, where it’s coming from, and how often it refreshes — all in one view per framework.
Updates
- Layer: The pricing FAQ now reflects the current plan lineup. The free tier — up to 25 employees with Google Workspace — remains fully self-serve. Paid tiers are launching soon; reach out to sales@axiomancer.io for early access.
- Overwatch: Several heavy recurring jobs — per-port water-density refresh feeding hydrostatic cargo validation, temporal-motif scoring on pairwise encounters, weekly trade-flow aggregation, and the benchmark spoofing detector — now run on a dedicated persistent worker instead of sharing the database cron pool. The jobs continue to land on their existing cadences with a 5-minute heartbeat and graceful restart, so transient database pressure no longer skips a scheduled run. No configuration changes are required on your part.
- Locus: Scheduled ML model weights refresh landed on the regular cadence, keeping the cell scoring and pioneer-signal inference paths trained against the most recent calibration window. No action required; the refresh ships transparently into the live scoring surface.
Fixes
- Overwatch: Hourly pairwise encounter extraction is durable against busy windows. Roughly half of hourly runs had been failing with a statement timeout on the densest 90-minute windows — the scan paginating through tens of thousands of AIS positions per window was scaling linearly with table size and tipping over past page 4. The extractor now pages forward through the primary-key index instead, so each step is a constant-time seek and the full hour completes well under the statement timeout. Encounter geometry — CPA, TCPA, range, closing speed, and COLREGS posteriors — resumes landing on schedule in the Risk and Investigations feeds, and backfill of the gap window is in progress.
- Overwatch: The H3 spatial-index backfill on AIS positions is moving forward again. The job had been silently retrying without progress for roughly 13 days as the batch size outgrew what the database could finish inside a single statement window, leaving a tail of older positions without their H3 cell assigned. The batch size has been tuned down so each pass clears the window cleanly, the cursor is advancing again, and spatial joins against density, ports, and chokepoint layers will reflect the full historical record once the backfill catches up.