Trenton Holmes
d759e33ff6
another idea on info
2026-09-24 07:43:37 -07:00
stumpylog
2c035fc73d
Combining chat and search to improve
2026-09-24 07:43:37 -07:00
stumpylog and Claude Opus 4.8
75cc8bc108
Docs: ingestion staging & enqueue unification implementation plan
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-09-24 07:43:37 -07:00
stumpylog and Claude Opus 4.8
d141a5bb72
Docs: revise ingestion staging spec per critical review
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-09-24 07:43:37 -07:00
stumpylog and Claude Opus 4.8
0f41dfded9
Docs: ingestion staging & enqueue unification design spec
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-09-24 07:43:37 -07:00
stumpylog and Claude Opus 4.8
e66feea554
Docs: bulk-edit operation registry spec + implementation plan
...
Adds the extensibility design that hoists the bulk-edit operation
definition (today smeared across serialisers.py, views.py, bulk_edit.py
and keyed three different ways) behind a BulkEditOperation registry +
PermissionRequirements value object, with per-operation OpenAPI examples.
Contract-preserving refactor; both docs reviewed across multiple passes
(permission matrix verified, both view call sites accounted for).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-09-24 07:43:37 -07:00
stumpylog and Claude Opus 4.8
a4a73c8447
Docs: export zip compression implementation plan
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-09-24 07:43:37 -07:00
stumpylog and Claude Opus 4.8
05b6cf31ac
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-09-24 07:43:37 -07:00
stumpylog and Claude Opus 4.8
8622ea1a2b
Docs: export sink architecture implementation plan
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-09-24 07:43:37 -07:00
stumpylog and Claude Opus 4.8
5539a67d82
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-09-24 07:43:37 -07:00
stumpylog and Claude Opus 4.8
e82de183ef
Docs: export sink architecture + zip compression design specs
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-09-24 07:43:36 -07:00
stumpylog and Claude Opus 4.8
ac7f16401d
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-09-24 07:43:36 -07:00
stumpylog
3c7d062346
Fture search error ideas
2026-09-24 07:43:36 -07:00
Trenton Holmes
bf91ec3d79
Tracks the tanvity update blocker
2026-09-24 07:43:36 -07:00
Trenton Holmes
21ae962219
Tracks the tanvity update blocker
2026-09-24 07:43:36 -07:00
Trenton Holmes
ab7b077ec0
More done work
2026-09-24 07:43:36 -07:00
stumpylog
bd30ac773e
Removes these for starting implementation
2026-09-24 07:43:36 -07:00
stumpylog
8821ce8f62
Marks some things as done
2026-09-24 07:43:36 -07:00
Trenton Holmes
77ec98082d
Storing more ideas/plans
2026-09-24 07:43:36 -07:00
stumpylog
d39dd38128
Additional ideas and plans
2026-09-24 07:43:36 -07:00
stumpylog
2a2fc4cbb3
Minor plan updates
2026-09-24 07:43:36 -07:00
stumpylog
cefab45c54
Just for later ideas, store some brainstorming sessions with Claude
2026-09-24 07:43:35 -07:00