# TODO - [ ] Move installation and usage instructions out of README.md into a project wiki. - [ ] Move config from `~/.config/ambrosiana-intake/` (XDG) to a `~/.local/etc/` subdirectory once that convention is settled. Only `CONFIG_DIR` in `ambrosiana_intake.py` needs to change. - [ ] Decide the ticket → corpus-doc field mapping — specifically when/how `doc-state` gets set once a ticket is actually processed into a RIS-registered doc-set (a ticket has no `doc-state` at intake time either way; this was flagged during the RIS spec resync with Claude Desktop and never formally resolved). - [ ] Clean up leftover test tickets in the old, now-abandoned `~/ambrosiana/intake-tickets/` location (pre-dates the config-driven `tickets_root`). - [ ] Optional: add docstrings to close pylint's remaining missing-docstring notes (not required by the CE OS styleguide, low priority). - [ ] Design how Ambrosiana/RIS handles multi-page document sets (source URL is an index or first page of a larger set, not a single doc) — needs a decision at the spec level (how the pipeline should crawl/ section a doc set) before the intake form adds a dedicated field. Using the Notes field as a manual workaround in the meantime (first surfaced with the PEP8 styleguide intake). **Parallel development item** with the RIS project — matching entry logged in `~/projects/rosetta-indexing-system/OPEN-ITEMS.md` under "Adjacent, not-yet-formalized systems". Keep both in sync as this gets designed. --- *Created by John A. Hoeven with the ethical assistance of Claude AI*