piker/ai/prompt-io/opencode/20260801T015321Z_74ea2152_p...

1.5 KiB
Raw Blame History

Prompt

Make piker store ls default to all NativeDB series as a compact counterpart to detailed series, with sensible no-flag output and a visible help description. Consolidate SHM inspection and repair under canonical shm, because attachment to volatile segments is implied, and make inspection the safe default while retaining explicit persistence and reload controls.

Response summary

Replaced backend-oriented ls with compact NativeDB discovery and made both listing commands default to all series. Consolidated SHM behavior under a read-only-by-default shm command, guarded explicit repair options, updated executable references and docs, and added command regressions.

Files changed

  • piker/storage/cli.py - listing defaults and unified SHM command modes.
  • tests/test_store_cli.py - listing, help, and SHM mode regressions.
  • tests/test_ldshm.py - explicit persistence-path regressions.
  • docs/manual_backfill_qualification.rst - revised safe CLI workflow.
  • snippets/claude_debug_helper.py - explicit SHM persistence commands.
  • .claude/skills/run-tests/test-harness-reference.md - safety and test map.
  • .claude/skills/piker-slang/examples.md - canonical command example.

Human edits

None - generated output incorporates the users design refinements.