Commit Graph
29 Commits
Author SHA1 Message Date
Alex-GilbertandClaude Opus 4.6 f04bacd961 docs: add redaction approval design
Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-20 14:44:32 -06:00
Alex-GilbertandClaude Opus 4.6 3345dde096 docs: add redaction workflow redesign implementation plan
13 tasks covering: OCR caching, spot analysis, detect button,
inline canvas editing, drag handles, and full integration.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-20 12:30:56 -06:00
Alex-GilbertandClaude Opus 4.6 050907ae89 docs: add redaction workflow redesign design
Captures the plan to decouple auto-detection from upload, make manual
(double-click) redactions first-class with full analysis, and move to
inline-on-canvas editing.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-20 12:22:17 -06:00
Alex-GilbertandClaude Opus 4.6 57650af1fe docs: add mode/charset restructuring design and implementation plan
Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-18 13:07:54 -06:00
Alex-GilbertandClaude Opus 4.6 291eadaba8 docs: add dictionary full-name solver implementation plan
Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-18 11:52:39 -06:00
Alex-GilbertandClaude Opus 4.6 04aa089c7f docs: add dictionary-based full name solver design
Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-18 11:50:50 -06:00
Alex-GilbertandClaude Opus 4.6 cddbf74492 docs: add glyph equivalence classes implementation plan
7 bite-sized tasks with TDD steps: EquivClasses struct, dedup/expand
functions, DFS wiring, prefix generation, full_name integration, and
end-to-end testing.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-18 10:34:58 -06:00
Alex-GilbertandClaude Opus 4.6 23f535a614 docs: add glyph equivalence classes design
Group metrically identical characters into equivalence classes to reduce
the DFS branching factor from N to K per node, with Cartesian product
expansion on matches to recover all solutions.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-18 10:28:41 -06:00
Alex-GilbertandClaude Opus 4.6 72eae5a468 docs: add pipeline refactor implementation plan
Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-17 13:53:10 -06:00
Alex-GilbertandClaude Opus 4.6 23376ebe00 docs: add pipeline refactor design (LLM-guided redaction detection)
Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-17 13:48:29 -06:00
Alex-GilbertandClaude Opus 4.6 d00b189684 docs: add pixel-aligned text positioning design
Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-17 12:47:07 -06:00
Alex-GilbertandClaude Opus 4.6 cb15bb068b docs: add pixel-based font detection implementation plan
Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-17 11:11:53 -06:00
Alex-GilbertandClaude Opus 4.6 f4703285ed docs: add pixel-based font detection design
Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-17 11:08:41 -06:00
Alex-GilbertandClaude Opus 4.6 fd3617f98d docs: add frontend modularization implementation plan
Complete code for all 9 ES modules with JSDoc types.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-17 08:30:46 -06:00
Alex-GilbertandClaude Opus 4.6 7a8cda542c docs: add frontend modularization design
Split app.js into ES modules with JSDoc types, no build step.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-17 08:18:35 -06:00
Alex-GilbertandClaude Opus 4.6 6e8933f0f4 docs: add spot redaction implementation plan
Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-16 17:51:12 -06:00
Alex-GilbertandClaude Opus 4.6 25f3705820 docs: add spot redaction detection design
Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-16 17:49:01 -06:00
Alex-GilbertandClaude Opus 4.6 23cbfcc862 docs: add text editing & green overlay implementation plan
Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-16 15:18:00 -06:00
Alex-GilbertandClaude Opus 4.6 5606157e37 docs: add text editing & green overlay design
Adds green segment overlay, floating font toolbar, bottom text edit
bar, and backend offset guess to the redaction-centric UI.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-16 15:13:50 -06:00
Alex-GilbertandClaude Opus 4.6 b0e7a3ea9c docs: add interactive redaction UI implementation plan
11 bite-sized tasks covering: OpenCV detection module, simplified
upload endpoint, on-demand analyze endpoint, frontend state rewrite,
redaction list, canvas overlays, popover, manual marking, test cleanup.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-16 14:31:51 -06:00
Alex-GilbertandClaude Opus 4.6 48de3857b4 docs: add interactive redaction UI design
Shift from upfront OCR to redaction-centric workflow with OpenCV
detection, canvas-native clickable overlays, on-demand analysis,
and per-redaction popover solver UI.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-16 14:28:09 -06:00
Alex-Gilbert caf6ec3576 emails in 2026-02-16 14:05:15 -06:00
Alex-GilbertandClaude Opus 4.6 efda2a06fc docs: add implementation plan for email unredaction
Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-16 13:18:54 -06:00
Alex-GilbertandClaude Opus 4.6 d0a39c6dce docs: add design for email unredaction via known email dictionary
Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-16 13:16:37 -06:00
Alex-GilbertandClaude Opus 4.6 a0173a2f40 docs: add implementation plan for associates priority dictionary
7 tasks covering build script, API endpoint, frontend matching/sorting/badges,
and end-to-end testing. TDD approach with exact file paths and code.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-16 07:26:57 -06:00
Alex-GilbertandClaude Opus 4.6 c914028a0a docs: add design for Epstein associates priority dictionary
Defines tiered prioritization of known Epstein associates in solver
results using rhowardstone/Epstein-research-data as the data source.
Associates are matched by full name, first/last, nicknames, and aliases
with frontend-side sorting and badge display.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-16 07:24:06 -06:00
Alex-GilbertandClaude Opus 4.6 fe70bcaa6c docs: constraint solver design for redaction gap enumeration
Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-15 21:44:50 -06:00
Alex-GilbertandClaude Opus 4.6 75834d4a85 Add Stage 1 implementation plan: font matching overlay
9 tasks covering: project scaffolding, PDF rasterization, OCR with
character bounding boxes, font detection, green overlay renderer,
FastAPI backend, web UI, alignment calibration, and E2E smoke test.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-15 18:31:26 -06:00
Alex-GilbertandClaude Opus 4.6 3431ea1d30 Add initial design doc for unredact tool
AI-powered redaction analysis tool for Epstein case files.
Image-first pipeline: OCR, font detection, redaction detection,
constraint solving, and Claude API guessing with visual overlay
verification.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-15 18:27:29 -06:00