1.5 KiB
1.5 KiB
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 user’s design refinements.