The diffsim workstream currently has no sops/index.md; the begin-work instruction assumes every workstream has one. The workstream index correctly notes this, but agents must handle the missing path rather than stop.
apps/vxdata-api limits Ruff to src, so its standard lint/format tasks do not inspect Alembic revisions. Generated migrations need explicit review.
Pixi lock refreshes surfaced a pre-existing vxdata-sdk Python floor update in dependent lockfiles. Restoring these files after validation caused the pre-commit lock check to fail.
Lessons Learned: Improvements
Add a diffsim SOP that documents vxData registration field mappings: producer delta maps to delta_small, big_delta maps to delta_big, and both use seconds.
Document that changes to shared Python path dependencies can require lock refreshes in every dependent Pixi project, even when the lock diff reflects metadata that changed earlier.
Keep additive schema fields nullable unless their requiredness and legacy-data policy are explicit. This lets autogenerated migrations remain unchanged and avoids inventing sentinel values.