Implements the human-facing front door to the Ambrosiana RAG pipeline: a Textual TUI that collects document-intake metadata (source location, type, tier, licence, priority, optional title/notes) and writes a structured markdown ticket for Claude Code to act on. The app never touches the pipeline, any agent, or any model. - Tickets write flat into a configured tickets_root (no immediate/ queue subdirectories); priority is encoded in the filename instead (immediate_ prefix vs. no prefix for normal queue/order-of-arrival). - tickets_root is read from ~/.config/ambrosiana-intake/config.toml, auto-created with a sensible default on first run rather than hardcoded. - Save clears the form and fires a toast notification, fixing a bug where the confirmation message rendered below the visible viewport on any normal terminal size, giving no visible sign a save succeeded. - Verified clean against flake8 and pylint per the CE OS script styleguide. - Adds TODO.md tracking open items, including a cross-project link with the RIS design spec on multi-page document-set handling. Created by John A. Hoeven with the ethical assistance of Claude AI.
3 lines
29 B
Text
3 lines
29 B
Text
handoff/
|
|
.venv/
|
|
__pycache__/
|