Files
crop-chem-docs/corpus/epa_ppls/1812-67.md
T
justin a97107de46
Image rebuild (skip scrape) / build (push) Failing after 1h37m12s
docker: production image + Gitea Actions for monthly refresh
Dockerfile: self-contained image with corpus + Chroma + BM25 baked
in. Drawbar's compose pulls + runs without volume mounts. Built from
sources.json (labels schema), PRODUCT_NAME=crop_chem by default,
HYBRID_SEARCH=true (always-on for production quality). RERANK_URL +
OLLAMA_URL get set at compose time.

.gitea/workflows/refresh.yml: monthly cron (1st @ 06:00 UTC) does
full scrape → reindex → image push. Scrapes Bayer (~30 min) +
EPA PPLS row-crop filtered (~7h). Skips reindex+push if no corpus
diff. Tags pushed: :latest, :<sha12>, :corpus-<YYYY.MM.DD>.

.gitea/workflows/image-only.yml: on-demand or auto on code-only
pushes to main (paths: docs_mcp/, rag/, scrape/, requirements.txt,
Dockerfile, sources.json). Reindexes from committed corpus, builds
image, pushes. ~10 min vs ~9h full refresh.

.gitignore: corpus/ now COMMITTED (4,159 labels, 265 MB of .md +
sidecars). Lets image-only.yml rebuild indexes without re-scraping.
chroma/ + bm25/ still gitignored (regenerable binary indexes).

.dockerignore: drops venv, eval results, PLAN/README/CLAUDE.md,
deploy/, .git/ — keeps the image lean. corpus + chroma + bm25
explicitly NOT in dockerignore (those go INTO the image).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-24 12:32:41 -04:00

1.1 KiB

7 1/2% SEVIN


,.J "-.. ,.. I ' , Ii .., -, I t'O r -" . : • ) i I \ , I • , , I I ! , , '"1 ... , , :. : ! -, , . !: I .- T.)Lti G PEE -I.,' I _ ( \ • .., t ,r ,_ _ I , '"'{ '. , ,I ,4. ," " t j, I' ,i: I' () I' J; \ \ ( I! I)!' ( 1111 I) I ,1 ' . . _, 1 ! I -, ..... ) , .\ .. . :\ . • . '.! r,"RfC TIC-: 1 • tiL!... ' ... . , . .. .. • • •• -.-" ,. 0..'. "', •• • , ,{ . '." , ,', r .• , _oJ r' .. •• ,Ji-"'l' .. :·-· . ..1 ........ ........ , ...... , ' ..... - \ ,,' ., " , -'I.' i.!,.:" ,\t,;.t:. v.h" n 'r!;f'Ct<~ 'I! Up'Ir . ..,i~:Jl.' appear. He .. .. 1 :('C'tl:'I~(lnt'" ,,\ I·~, lab··J I!lrt'''(''!jpn'"l and cau!jons !(", :1.' !,' lnf·· ... !.·iII , . , j .. I,. ... .• !.. I ~ .• , • " ,. • ,I ,.' '. 1 ~ .• .• ,) t' t " " ". ,) • I . •. t f' "', " ' .•.• t h.· ., ('; f "" " . , r, , , , .