doocus improvemnts

This commit is contained in:
Mariano Gabriel
2026-07-05 20:35:44 -03:00
parent 7b276e8f3d
commit 8606520ef2
22 changed files with 1328 additions and 61 deletions

View File

@@ -51,9 +51,16 @@ docs-output/ whole tree replicated, no flatt
Node modes: **extracted** (docx/pdf/pptx/xlsx → text sidecar), **meeting**
(mp4/... → belongs to meetus), **link** (everything else → original is the
artifact, not duplicated). Each node has a `url` slot for the eventual Drive link.
`make docs` (→ `process_tree.py`) indexes a whole tree; `process_doc.py` still does
one-off single-file extraction. Full doocus docs: [`doocus/README.md`](doocus/README.md).
artifact, not duplicated). Each node has a `url` slot for the eventual Drive link
and a `created` date. `make docs` (→ `process_tree.py`) indexes a whole tree;
`process_doc.py` still does one-off single-file extraction.
Meetings stay coherent with docs: `docs-output/meetings.txt` lists the meeting
paths, and `make batch … LIST=… OUT_FORMAT="{name}.meetus"` runs meetus into a
`<file>.meetus/` sidecar beside the docs — the exact path the indexer already
pointed each `meeting` node at (`out`/`transcript`). meetus's `--out-format`
(tokens `{date} {run} {stem} {name}`) makes the run-folder name configurable;
default is unchanged. Full doocus docs: [`doocus/README.md`](doocus/README.md).
Cross-search (docs frame + meetings frame, over cached text) is a later phase. 🚧
## Status legend