piker/ai/prompt-io/opencode/20260727T212454Z_689df816_p...

1.5 KiB
Raw Permalink Blame History

Prompt

The user reran the known IB FQME on backfiller_deep_fixes and reported that publish_latest_frame() still failed because NativeDB required an index absent from IBs provider frame. The user called out the missed tabular schema boundary and requested an actual end-to-end test suite rather than storage fakes.

Response summary

Repaired the IB-provider-to-NativeDB boundary by canonicalizing durable fields and mapping reloads into provider-specific SHM buffers. Added a local actor/SHM/Parquet integration regression covering first startup and restart, plus focused conversion and timestamp-coercion tests. Two review rounds found and resolved restart hydration and fractional-time hazards.

Files changed

  • piker/storage/nativedb.py - canonical storage and SHM field mapping
  • piker/tsp/_anal.py - name-based Polars-to-NumPy conversion
  • tests/test_history_backfill.py - actor/SHM/Parquet integration test
  • tests/test_storage_nativedb.py - schema conversion regressions
  • ai/prompt-io/opencode/20260727T212454Z_689df816_prompt_io.raw.md
    • unedited response record
  • ai/prompt-io/opencode/20260727T212454Z_689df816_prompt_io.md
    • provenance metadata and response summary

Human edits

None - generated changes have not been edited by the human.