Commit Graph

16 Commits

Author SHA1 Message Date
stumpylog cef47eff76 Docs: export zip compression implementation plan
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 08:45:26 -07:00
stumpylog a1577c0ed8 Docs: verify zstd/3.14 facts in compression spec (empirical, uv --python 3.14)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 08:38:59 -07:00
stumpylog 46a5a495b3 Docs: export sink architecture implementation plan
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 08:29:12 -07:00
stumpylog 9252f073e4 Docs: revise export specs per critical review
- Preserve --zip --delete (real tested feature), only --compare-* hard-error
- Mandate .as_posix() arcnames; --data-only, SCRATCH_DIR, atomicity-honesty notes
- Progress tracking stays in command; sinks decoupled from PaperlessCommand
- Compression spec: gate/verify zstd, fix import failure mode, patchable probe seam

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 08:11:52 -07:00
stumpylog 6030d7069a Docs: export sink architecture + zip compression design specs
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 07:48:58 -07:00
stumpylog f279c86355 Docs(beta): flesh out search error-shapes spec and implementation plan
Replace the search-error-shapes stub with a full design spec and a TDD
implementation plan for friendlier advanced-search error messages.
Empirically validated against a live Tantivy index: three error families
(UnknownFieldError, InvalidFieldValueError, MalformedQueryError),
proactive numeric validation plus a parse_query backstop, comparison
operators confirmed working, and a parse-based field drift guard.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-15 16:55:04 -07:00
stumpylog d54d92516b Fture search error ideas 2026-06-15 15:41:46 -07:00
Trenton Holmes 4d5f33b583 Tracks the tanvity update blocker 2026-06-15 15:41:46 -07:00
Trenton Holmes dcbac2b090 Tracks the tanvity update blocker 2026-06-15 15:41:46 -07:00
Trenton Holmes b47cc92b29 More done work 2026-06-15 15:41:46 -07:00
stumpylog ef8b4b453d Removes these for starting implementation 2026-06-15 15:41:46 -07:00
stumpylog 85cd9b657b Marks some things as done 2026-06-15 15:41:46 -07:00
Trenton Holmes da02f3ef2d Storing more ideas/plans 2026-06-15 15:41:46 -07:00
stumpylog 6a610e5f87 Additional ideas and plans 2026-06-15 15:41:46 -07:00
stumpylog cdfbc3979c Minor plan updates 2026-06-15 15:41:46 -07:00
stumpylog d5ea80399c Just for later ideas, store some brainstorming sessions with Claude 2026-06-15 15:41:46 -07:00