Files
crop-chem-docs/corpus/epa_ppls/524-288.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

3.0 KiB
Raw Blame History

WETTABLE POWDER RAMROD LINURON FOR PRE-EMERGENCE WEED CONTROL


" BEST. DOCUt.\WT AVAILABLE RamrOD

!'? c :, .... ,"'[ , Monsanto Tt ~ t' ;.! i,tt~ !.')I U:"';C". j~ _ ,,",_ L"" ii Ee'~ .o;".i.:.,s j:----·-·r , ';.';-o';:'HS GENERAL INFORMATION ..... 'r" t.:t) :' .:,~, {' '", ' t:,. ;-,' r~ ". r,!~ C !'. ·l~~h" " ". ,-I l~ (. I.\ 6'",:, <' ,,:,. ,.. .. f";- f 1 I',.t :. ,,.. ",' to . . <:- .' il t "1",1:~ r ',"! .-Ifl',,", f ":!''f~'a[, ;··.:!i·," .... ::, •. .. !!S 1 .. :-:- ,!-.ft. :' - 'j' l' ;, !-<,._ • :'r'r'':;:''_f''.'''I_ -:0: _ L ~:, [ r t ."!!-;--'fr,! ",eI ... ·.- h '';-I_ Y '\ ::' ,~~ , f';. j'--:::-! ,--!: J:f-~ 3"f' . ['"r-('·'.tig £"j -!l:"T!. iI'i­ r-;!, t' . ,. 'e fl' 1." fJ 'e';' .<; t", 1'~ f. '" . .'.- ;-~~ !] 'd'" (" 1 • ';; I' ;':)' ~ " .. !! ~ :-: t"t :1:" WARNING NOTICE , ... ··r (--;~-, to!:'l", . " ~ - ~ ,', klll'"'i ~)1'! [I-; .... ! :"f.,;'.' .' ,.,. ir. ,+. l'irU:;'-l~'j;II"I';-'; "_I,.l t ", ". ('ti;L':'"1j:'L'lJJ'-~~'f'!:''_'!1 ~ •• -;""!-=-i I':' ,., t.';'I.+'-!.>.' ••• 1.Y.lr;rt<!·; • ... ·.·r,; .. __ ,!,'l "'!_::' "--h!,tt",.-!,,, '.","">.<. ":.ll 1:1 f':-;'~ + .'':. '" ,.:- .: _' __ ' j~. r'!"!1 rl 1'\ ',:t r. ,; ," " "oH r;,'. ", ,.-,' '!:.- .":: ', " d .. , '1'(1,' , 'O·.,;"I,,·jI\l t,rlE, '.1'. r'1[!I' llf;'fS (l I'.' !'tJr(l (.l':-I.·.f~ (, IJ".': Cf' l.'ivt:.,{ .. f>.11Y,lI ':'.",-•. !.. "lli' ,-;,'. I ... t {' .. • €t ""I..) \ ," { "; 1-, " ,- I, ,' , __ •.

  • .' !:~ l' • II" f' ·.I'·f'·71··';"'."l,~~· (! :!, .. , ..... l' t.F'· ,t·, C'''. '~ , .. t'·: " •• o~ ! •• t-,,=:.:,!J.:!' ···fii-,n.I,.·, .'f ',1,' ,..,. '," " ~ .. ' .. T"" ,.' " •• " ~ j~" 1·'I:·t·i'··A,'h'4-"- .• " ., /. J'In: DIRECTIONS FOR USE '-->[lno CORN P't€mH€tr:cP~;lI{d"'A t.'."" J -;' '.,

t', " ,', . . ,'" ,. ' ~ .~~ . , ' . ----_. ------. -~~- , ::,- rJt '. ; ! ': ,-- " ", " .- .', ''' ... 1,-" . -f. , ! ', ,'. RcpUr:tlIIt -!' .- , , , . • " ,/I', ~ "(' ..:,. - .', .-,' "," ~ "',1:'" . " " • .• , .- .~ ·l ... I!" ' .. ",,- , "',", , ..

  • .' ;;', ,," - • "._, i. .•. , ~ ~ .!' !t! '.-' . . -; • !. -r>- ", !.. ,' .... - _ .,' j' '" i'- • ~ <! r ", • ,',1'- "'! ; ! i' --'~ , , . " t , • -,..j , ,. ",,,", ,.£ -., : •.. ~ If.'!"', f' ,. '''!'.-'f ,. J''':, J' , J l;,'."' I"U., I£, ':"'~(' "1'''I\r:'ll'I '·-:r!t~:'.'t'~r 'I 'i;"t I. ,'-'/ ;; ,,11-, 4 r."·J .... " _.,:, l' 'c " ',: .-•• '! .,"'-1,' •• :. • _,, • __ .,...--...~ ____ o _____ _ , , 2 !: t-A \ \ 0 ~ ro ,,. <n, .~~------ , , .. j