Files
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

2.6 KiB
Raw Permalink Blame History

ROYAL BRAND SEVIN 2% GARDEN DUST


, ' I" . 1 1':' f\ 1 • : ) lJ: ' 'j' l 1 •. •. '\ I "., • •. •
";) 'I'" I ( 1 _ '\ : ! I) 1· 1 I' ' 1 '_ " • , .'.o I. l • , , :'\ -\1 t't h:-: lea rbamate) ? 00'" -. ,
I '" • . • ) l' I" ( , I ' '.. '( .. ' 'j' L' " .. ~\ • .1 t.) .It .. oJ 98.00(;
100.00',
jljl:;.'T:' ',- :', ,',>. I,. !!\j{'( r"II~' l'(!,1ro] (If "!\1EXI~_':\" ,~E:~~ ;~PETLES,
IY:\l,tl(.H)l'-:;:'':' I, L":A }'El·:TLE:--;- Apply in a manner tc' thoroughly CO'P}" qppef arid luwcr leaf surfaces.
Ill: ",' 1, ,;,1.:,. ',1,1" .I!ll (,'-; )(':' li\ fret of row. more or less depending on size of plants), DO NOT
"1':)1. ,"'! ,.' '.', J i 'j""]'(",' ".'1')'1'1\ 1-1 l)'\'~ OF' H·\R\TFI....:'l' T)/) ,,'()!' TPF''" l·il·'f'l) 1 F"r'I'lTC L .... (.)1) CAB-.1 1 ~ ! '. >.. .. _ .... , • •• '.' , 1 l • •• ... • J . "".L ..... ' J.. • ~ ,. ... . l J> 1.. • "' ~. l.,." r.. \
, , ' J' .. I . " I 1 ' ,. , I'" • I ' 1 ) , ' L' , 'r ~ 1 \ i . :", ~ \ _ i . ;, \ . _ ") 1 ". '- I ~. 1: l. 1 ,. .... r ... ~ .
\ I -. 1
,
j I
'i .. ! . , , , I , , . , , . , ,\ ".
.: ( . i I 1 , ~ , , I , 1 , , ~ . ( , " ; . ..... ,'-' , ( .! ~ ;. ,". '' I I :·::\n\'On\I~ dust tlw :).;> lil!htl:' (''('1": tilr,'(' da:-:J,;, ciUnl},: :ilkn~:..:, ppriod. 1';1' ta<.;:-:l'l n':itll1 )/' corn ,lurin~ the' l)tlilen Dl'riod \,111 <';i'ril'lI:--h" J'Pduce bee . . J" • () r -l a J) n li c rt tit) n s a 1. 2 -:-j d ,I ' i' 11 1 '1'' ;, 1:-; as in f (': tat i () n \' a rr ant s, . . I ". :''t·(:i.·l1 ,_ :l''l' l'ltlt"' . . I 'j , '.' . ..,: . , . , ! I" , , , " , Ie C.-' "/ I' ;~ .. T!.1 t--;:l . . '" J ..• " • 1 . I, ; , :., !-: .c ..... ;=-Ir'n 8et!2-. v:,e ilt:·O·:)I) !)S. per l-=rl'. Treat infE'sted fields be­ \i:'il~' ,I,,~ (.I;;U ';Fr' ' tnaKe application; immediately after, rather ~ ',r.:';TROY WHEN EV'I'PTY. OUT OF REACH OF CHILDREN , I ' , I , ' ' , .' ,. ' '\ ;,(,,,;11111'-; (it) 1'1'/ I" II': ';'1"'1("" )I\ 1)(1' ::,1:., il1'('I",;,'1· /\(Id hrt';l1hll1:' <1:/-:1, !\'oid ('(Intact ('I'}l"'(' (' 1',;I;I'I'i:1((1 (,It.ll:'I'· t!:tih', \()id contamination 1)1' ,.,,:1 \ ... f rl '., ,1,'11' ;,I:n.lk ,,' :>111'!1.·1I-; h"II1, fini:.:hpd fell" F 1'\ t • F ( , , \ . , '/) "-1'1'):-('-• ) j . I - .. ,), , I "0 T o 7 ,.,