docker: production image + Gitea Actions for monthly refresh
Image rebuild (skip scrape) / build (push) Failing after 1h37m12s

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>
This commit is contained in:
2026-05-24 12:32:41 -04:00
parent 1a45280e45
commit a97107de46
8323 changed files with 5273594 additions and 133 deletions
+186
View File
@@ -0,0 +1,186 @@
# LOW VOLATILE ESTER LV400 2,4-D WEED KILLER
- EPA Reg No: **1381-26**
- Registrant: WINFIELD SOLUTIONS, LLC
- Signal word: Caution
- Active ingredients: 2,4-D, 2-ethylhexyl ester (66.2%)
- Label accepted: 1981-05-27
- Source PDF: https://www3.epa.gov/pesticides/chem_search/ppls/001381-00026-19810527.pdf
---
"
"
o
"
"
n
<)
, " ".
<; 0'-' I~
>j
"> .,
'" 'J
'J
J ...,
.,
,"
"
c) 9-;.
o
')
o ','
"
n
'<;;. '." ('
I;)
()~
c'
0
"
" " " '-' "
'"
" ... ··c
., . ~
., .. ·V oq " ~i" 0
o
<>
.. V
"
v
----------:-----=-;., . ,
"
DiracliOI' for Use
GfNfRAL INJOAMA1JOu 'fT"r",r'.~, ... ' · ...... d.r < ,rc "'(.1.1
., ........ dCI..t..l.: c.h<.!:k h.lof ~Pfoy('t I'J ~("C' Ir.;:;t·,·, 'i J"U\-Juil'
(oht-r(lh-J Lef.;;Jf(, L~ir~ "hl~ n"ltch:.1 1l""lJ:f(,p_ t h,(;~f 'r
~po;-C·J. ~l.I.mp J=.r.:~ ... ~ •• uq: <Oll:e til' ','/f" p' ~·~;f., ~'i "p
mcrt "'10,1[, '('wi, ;n , ..... " "'~'~'I \0.,11 I, I-l~S·t!j) h.:-..Iv't
u~p .kilTl(li.l~', Rf'oJ IrIC' 1<:;;)('1 .:-mel'I"': .. ,',1 1 .. 'I. u "" r. fe,.
t.or.) £.k"c:r kc CO!dion Itotc:mel1f. Wr.CJ"\ u>-c>d ~,~
d.rc'-!J._r. "" I g,~(' "0(\1;01 of mer.'! O(.nu;lI_~·.n..1 petcn'.
r.,.,!1 l.' ... ..,Od.i'r,h:··j Wf"e~ In (.~rl), ... ' ....... 11. ";'11',J"""l ".11_
ICy. r).', (.)1. 1<;'';.1:. ,! .. " "'r~1 p.,I.J" II ,.,. o.~ ... ,.j
fctl:~c "'t.rn \.J.~j .... " • .!moll t.'r .... C!.'" '1'''''''''''''' ,",I"('-!,
TCi'T.per.;..It.lc. t,,·~t ,. r !pra).f':;' ro,.,g,) f''''''11 JO 10 90
dc.,IC(,~ 00 ";<.1 £..·)~I, .f ro" ,~ f!'.·'.t:~c·l ""Ih,'l 11"..,'
how U~~ l ....... r'f('.:· .... rc . ..,u:l)mt.nl ,~O JJo.lv"·:llol '"'n ... hV,
Wf.:,." 1)1","(' (:'(!.oJlC' .r;r ;)"10 ... ...,' ... wI.~I·_·r ~'ot ~"'a) "'J
00 1'1<.1 lei !hc · .. fa? p...".';'k::. ...... "1<}·cluft' I·.J ~(."~ltl~C
"Nf!.Jy, ~IGinr: 11'1<.' .;0"1-\1,,1 r,f ",(lIe, f[.l ... ,,<".' k, i""""
"\~~um<" OH,I:c;:ol'cn .. mU) ,,01) har,' S 10 :;>., ,).:111<.;"\ ~.:r
ltl':'I~. I" ... ~:v cu:!>'" l.j~(> thc ">Om" tim"Ur" 01 :. 4.D '''-I;:dn.
rr.(I~,~,··1 I·' _~ '" h ;,-r':l~ 'i "I lr,c- C.1I,~u',1 ", .... :.,' •. , :.1.-:,,1 1<1.' '~"e >
CAUTION
""UT(ON - HOrmful it l.t.OIlq.J'd DQ r:ot ;Cr '" qCs,
en Sl.(.n, or clC!,I'\ nQ In ::r.se of contoct "'Io:'~ ..... th ~OP?
C,r.d ",otf,r. ,. .
DON" "o\tia DOS" roJ!o-o\" d,fo!C·,Or.s (o'''''u.lt. 00 ,. .. .)t
let Spray dt'f.~\ to W"sl~hC plants !u,h (lS \t>Qf!'rGb't!;.
'It>g,,,1I''~. OI(;iPCf..~.:,:\Ii'crs ;}I c.t~e·.?,"·D !'Jsc~p.r,le plcr'lh.
t;.o!' (oati~ !prQ\ fO rC-1 .. cf!' "lIW'lnd dnft .. ()r) n~t store
nee r fertil,zers, teerh '''~~Irt::dcs (:r f:...r,g'<.Jcs local
SPMy conl],l,cns _III .. a,y. Cht(~ I.:x:ot rccOmMC!ndohons
ti,d. U;e sepc-:ot" $pro}" e-qUiprr.er,t fOf 'n~c<tlc'dl.-5 on'"
fU'!·'Qic.dcs Qo net mok." et-tle' opph(otlon~ ncar cotron
Of ~Sltl"'~ ~Io~ts Under ((rto;n '''ugh tempcrdturc ("(;1(1-
drtIO (1s.'l->oopors f'c·m th'S"DrCid'Jct ... II! InJUre w'!..~"'fttlble
p/ent$ Do not ~~ntO:T'r>Ofc .f("'ot·or~ d>,ct'les 0(" ,.,,.otcr U!e:..l fer dc:-rr.est,( purpo.e\.
Do nc·t \O~f en bc.,t Q:fOn. St Augusl'''e grC$S. carpet)
groSS, c'OvC!' :O'l'l>'ns. cr en newly seeckd 10".,. ... '. . .
-'\ <)
O!1 n:lt reuse €fTlpty ccntc""Cr. t''Cs1ro't' er-,r;lly COr"'!tolner
'by crulh,ng Ot pe'fc.~bt',~ of\d bury /n a safe p'ace
CORN - POU.rl'ft.f.rnte ,~oftl!'~ CfOP Is ,-,p): Mo\ be
opplro:'d to COrn at scvc·ol sto17cS J' O'~lh Use "droP
no-ztlt-s" "Mn cern. IS I) If'lc.hes ond OVi!'r 00 !"of "ppl.,
ftOM ,tos~~h"'g fa dO.J~~ ,toge Fer .~I ~ffDYi"9 of
.... ee1s, ... $uch as th'stle In corn. mix 1.; ru"h 'f"! 3 001.
Jc~, "'atet( (md .... et ".,.etds. <
1: .. ,., IproY'''I: \'I~~ c.:rn '10 In t:ght roll Uage. apply
os ~6cf'l Os P:l$S'b!O after most .cc!:!!! h-l"C eme'Qcd.
l'~e J{, pint. PCr a!::t~ ,n tuff,t,!!,.,t ... ater te.O'"i!\:nlform
'-: .era~e. Cern dMP nOUles are ,.bt .~'('(e:nory, ot th,,,
f.trle Th'" D10'_iu:::t sh"Juti not t.o ou-I, .. d to the qrO"lIino
point b, <I:1P"cdtlc,." mfO eper ""r.o'!s _
Lo,.I, S,,.,inl~ When tern ." 2 It' 3 fect JtiQh:' ~Ule
~.l PI", per Oae At 1·,,; $tege of corr, Ore",,~h. S'O(O
'StOrk.,; mo:," t;ccOtl"e eritt e f'-:om 2 .... 0. there '$ 0 1 .... 0)'$ Q
. chc.nce tho+ h,gk "",l"ds mo~ cl~ma~"t the ClOp I to :)
'doiS QttCf"'-\r.rO"t';g US~ <!rop nOllleS, C\,I'fo.,o'_on shOuld
t;c, (.ornpl.!te~ bcforl!! cj:P~.tIQ th,s S~ooy.
" SOl'HUM - , •• t.r"'."flWe 0111,: frr,ptOI .c:~0!) noz­
zleJ Use Il pInt pcr (I~~. Sorghums are "lest talcrant
1~\2.4·D tIIl-.. ", 4 to I? ''''O<fl~ h'lJh. Sprat (l (he-ck r'''lt
f,tn. ,DO' nr;.t oppl~ d\,l',r: f)flc~Cf'1"l9 vt early d'~"9h stc-,e
G
,>
" '.'
:/!I
':>
.. "
"
I~,
" "
-, __ ,~~ ____ --------·--~~n~.~~;~'--,', . '.
.,
"
"
. '-\
iJ
, . ,
,
" .
."
, "
"
, ..
."
, )
'/ ','
, I".
$:elp & '-oCL
II
,1\ "
I, ,\ '
... \\
I"
, \.
. -',
" ,
'(
\ i
1 ,
.,
- -
"
,{
i
"
.\
\
.,
p,
>M
~.-.
'W.
~,
; .,
,t;:.
';r
,"
.af:
,,'
PA
r"
":C'
-.'
Iv.
c·~.
0" t·c .. ,
,orr
r!.::
f; ,
1,.-
" , ell
'c~