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
+324
View File
@@ -0,0 +1,324 @@
# MONSANTO NIRAN 10-G SOIL INSECTICIDE
- EPA Reg No: **524-141**
- Registrant: BAYER CROPSCIENCE, LLC
- Signal word: Danger
- Active ingredients: Parathion (10%)
- Label accepted: 1978-10-02
- Source PDF: https://www3.epa.gov/pesticides/chem_search/ppls/000524-00141-19781002.pdf
---
I
l
~
~
I
!
I ,
I ,
t
r
r ,
I
. ~
1Irt • IIIIIMn _l-.rrf
........ C~ ... '",..IlIoot.....,..,' ..... Io ... r--...
........... W .... '-""'Ii It ..... JO>'1'NI ......... '" II ..
~"MlI"'....-ct'woIf""1tl~''''''''''''''''-''''
.. _ ..... " ........... ~ ......... IN .......
............ I ..... "rI ...... wdllI .. , ...... ~ ...........
................. _tl ..... ~ ..... ,,_tI
... ~." ......... '1 ..... "' ..... 0'11 lIt)IdM!O """IS
110 OIIl('lvtlU ~ IW\.IfO ......... 1I CI m.u Of "'1(10IIII1
... rtr Iw -"",,,, ___ I(" _ .. "- ................
........ "......,...,~ ..... __ "...,tao""t"4 .. \*A.
.,.I· ..... 'HAooc' ... ,.. .......... ",~~ .... ...
.. ~""' ............ tl~_ .. ...,.. ...... ....-t." ............ ,
......, '\t Mtr .... II nn 1'1 """~" .... "":'04 [lot..., ..
............ ..., ...... -................ ~
__ c ... '" ~ 'r<" .... "I.-.- ~." .... ~*,~'II ..
I ......... SIIMo II." ....... .,." ... ".. ......... , ~ $.I
-~ .. ""....,~ ~1t(.n .. ~ .... It.1.flf 00<.1
1oICa.. .......... _., ........... ...,""' •• ~~ .......... ,
... N~rI ........... ,"""""rI ..... ' .. t_ ...... H
......
k ................. I'~"f' ~t<"':'1N' .......... Wy
.... ~vt'~ ....... ,(.--._LI ... "' .... .. .......... _---.......
DtMCTIOtd rOi UIl
.. .... II ' ............ ~J '" ~II-"'-'" "'. of ..... r
to tofIllOl. MN~
"loH(W \: I: 11M , ............ , ...... r<t-': .. , I" I' ......... _>flo
"",...:.,''''- ~ .... " .... "* ..... '" ... ... -- , ... -- ' ..... ... -..... ~( ..... -- ... _ ...
-
,- --..... .... ,-.- .... AI«""" , .... - - -
,,', .~: II> l ....... l .... 10' I .. ", . 'j
'-,,,:u Cio: to. ,," .... ,. '~.I.·;.. 'Y", ," ~;.>ot",_1
... I_.~t .... .., •. lto'·'I ..... 'l
-............. -...................... .. .. _ .................... ..
-to OCIfiffCll CCM.,fWQMM
....... 1' .. "'11 ..... ( .. _ ......... ....-(1 .. _
•• ,adi ............................ _ ... ....
~ ... ""' ......... ...
I.-e.. ........ ( •• "-''"
"-t-•• '1," '!. I'" •• '" • c.I ! ... ~ ..... I 0"-" .. "It·, , ...
.... " ....... 11-> ,>I, '''''''', :.
-
1.,; •• 0,.; •• ,.' • ' ... _ al' "'···I!~ ... -' ""'~"'f"'1
.~ .... , .:;.- I '_ t .......
-... .~"".
--
, .• '. ~,~;:-.,. • d"~' .
, '~'" •• I
c.. t.c_,
TO (~I.c)I. IIIt"uTl GI<\JIt,
,0-'- .,' •••... , IX"
! •.•.•. , J • ," q,',," .... .;."
, I -'. ." • .... ~.
c... ~ ... "' . ....,
, .. ," ' .. ' .
-.
'0 [()JI.'.lIl ~I" I"J ..... M.hH
I.', .....
. .
'0 OONI ~ f~' GIN" 'UI (1M)fI"l-"'t (a.t
IOIIt H 0... , Of co."
...... iii .... _ ..... ~ ....... ---'-'-"""" .. W\
............ ..., ............... _-, .. _--'-
BEST Docur,iENT AVAILABLE
-0
ti)
::a
~ I Z
G) C r-m en
~
" " j;!
" 3: C)
= :g
= S'
-
----,
!lfW - i! W::!-u3 c:a ;5. Ii -=
O~~~ 1= ~. ~
CI),:E~
I.o.J t Ii -
Q. ~ ! t:ol 1;: ~ r:.l':5
=> l.a;;
<:> ~1"ll
~~- i <..>::1'· ii<:; 5 I- ~... :!i
"'-"j~ LLJ ~... ::J
O:::~i --3
!a.la
d
5
II!
~
~
~ t;
i
i • i
-~
I ,
l I
r
I
I
\
t
I ,
- .
h", ,....",.,.,,," I. ~ I~I ftf ...
.~.1":';"" ""'''''''W.~
eM liL-iiiIt"ii tiltKi
I ... ...,.....~ ................. . ........... _ .. ....
,.t.Itt.J·1 I
............ n
, .... ,. .... t " ... c I, ........ .", .. ":!l""
...... ~ ....... h"", ....... " ..... J Jolt
..... ,·.t'~I1 .. · .. (· •. I.U._ .......
.... '9<I' .. "'t·.,~:.t .... 'I.I. t>o .....
.. ~'--"" ...... l' .. "
1M .. ' .... MAIIIC ntI fOlllMlC
I'IIJr(CTM( ..... l ... a~
,1· ............. ,.. ... ,.4'I .. ,,!~t.II'I
• '.u. _ ......... ~ .... II,"" , ....... ,
_ .r"" 'nr'''' a;.t'to+Ih lor ~ J ...,..
"'.., ..... .,. .... ,..".. f .........
..,...., ......... r-
-"""-"
"":4'''' ......... '_'" ,~ ... Id _
.... II .. ,.~ .... fonP1rl ~.~ ...... to .. ... "'., .. 4 .. · .. l."' •• Jo ........ ' •• ..,
__ ..... .,.,.,~,.,.""1:f". .... 1 .... ,.., ....... · ........ ,_ ... """"' ..
c...", .! •• " Ii' ....... ", "'!'I 't:>. .... , • e .... .
.... _ I'~_t "l"'~'("''''' to!
,''''''' ,,.,.. ............... :.,;.... . ....... ...
f .......... ~ t .. ""'" "1'<'"." II.,..
":11.: .. t,o, ,".: .~. -"""., P, .....
~ .... ·' •. Il ........... ., ...... '_
_'~¥"'lo:1; O.~ ........ ".._,
.. ...,.:.., ...... ,"' ... -..... ....,"~ :~ ..... Jo"'~" ' ...... '.of ,. .... _
.-.... 'nl ... ·,_,s,..-t4' ~/I ... -..." ..... • .... -.I~· ........ ,.'r4 ... .. .--._ ..... -.. ' ............. ............... '_ ... 4 ....... ...,.. ... ,.,
.... , ~""';.,.", I"" ... • '#" .. ~
~. " •. " ...... "W • 'I
POISON
"'Wo_ o.-
--
"1-'1 ,,",.t! .. ,
_ CAN Kill YOU
DANGER
l1000'''''­,,-
GRANULES
IO-G
Monsanto
Nor fOR HOME USE
,... ...... OO ..... ~~I.!'" ......... ",....,.......,.. I~::-- •
~'t' • 'I: '_'1 till".
7J:~.
NtT 50 lBS.
• c.a:.l :lI "'UQ.,,, CMIU~OfIII"" a:.'-'11
., ...... "",If! , .• ,r.,.~ ........... ~,. .....
GRANULES
IO-G
____ -' '"''< ~ .. Monsanto
NET 50 LBS.
["{CST DOCUMENT AVAI[AB[P
..
"" ~c-~_a;-.w';.t .. -; ..... ............,r ................ _
....... -..cll .. ~ ........ ..
'-"""..,., .... ....--,, ........ ..
~ -.-..."..." ....... ........ -~ ........... ...,....,.~
............... - ......... ..... """ ............. " ...... -... ~fHl_
...... _.
Cif ..... ~ .. l~ • ......-..-.
*'" r ............................ .
.... *'""" ... _· .. "'1 ...... ................. ~,......
~ ............... -... • ......, .. ww" ..... (~) .... ........ ...,.IooMII ............... ....
...... " ................ II1II ....
_ ...... ..,... ....... 1 ......... ,.. ..
............... ...-.iMrI .. _ .... ~
...... w..., ...... s.. ..... ......,
~- " ...... .......,.., .... .,. ...
.. ,..,..," ........... 1 ...... ...
.....-c , ....... doIIIIt ..... s. ..
.. --,,-............ ,-, ................... ...
... 'M .... -... ............ .
-.~.-,- ...... ,,.,,-............... ~ .... "' ........ --, .... , ......... w..r.t ........ ......
1IIftof •• ~""" ..... ...,... OOIloJ',*,
....-..; Of 1~1lf" .......... .
..... ~ ...................... ~
............ -".... ... ,..... . ................ "" .. " ..........., ..... ~......, ............. .. ......... ..,.. ....................... c. ................... -.- .. ... .......... """ ............. ...,...
... «19etOY ~".JOIOf 'II..,. ... " ........... 1..,._
._­-... -... .. ~-....
-....... ... tool.A.",. ':1ft ........... r __ ""-.
1 ... _"""" .............. _
-".., .. l.tQII_:1.~_Itrw..
_.-......... , ........... " .......
/
~
POISON
......... ' .... "''''''''''~~
-----=-c!- ~l-_" ~-t(lllD _
." ~:~~. ,I' 11 '-•• ,,..-,.., ......
"",'..-,.'" t."Il ... ,'.·.·Il'·.,~
-tMi-iltl "" II ~_~I"t"·
'H t'.' -" Ui , .. ~ I;"""" It "-' ..
~ ... """ •. ,..If" ,;"!"--,
----ciil,Kl-.1f ~1.!!1--!._
,,,' ,,-, ( ... ,. . ...,. .. ~ .. ---
........ VI.
~ 1, fill 1M •• Ut
· .... '_'''1 .. 1o'·-'P4_'t. ~"f
-.~'·'''''_'''''''''''I·.,'''' ""' •••• ",.!' ........ [, ...... ~ ........ -
I~I ........ ~' ... I' ........ C\I..., .. ........ , ......... _ .. ", ..
...... .,.I"II('OI.t~
fllffta. , ...... , _ a..n. ., ..................... , ... , ...... ...... "t ..... ~ . ",,'f'It"II·(fn ,I'
....... ~ ........... ~ ._:·" ... , .... u\~ ...
"' ............... , ..... -" ... ..... .......... --~- ~
_wmM(t ~ ............ "."-1 ,--..... ......
...... __ ..,,....... .... 4' • .$ .. _·o?
"_."._' "", .. ...", d"'!
..... ~· ....... ·,,'·.·· .. ·h '.,._ ..... .
.... _ 1·:JP' .. ' ... ,... .. ~· ...... n ~"
...... ,-",., ...... \;.,;:- .... _.,....
,..,. ....... ~'''''' "- .. ,..., " I .. .
~ ..... __ ·w •• _,"" ,~ .. , .... .
__ ,.,,'"" ........ 0;.,. • ., .',_,.,.
' .. _._t,I,o_ .. ,_ .. _-,.
.... ... ~ ............. ,,, .,." ••• .!' '", ... ,
................ , ..... , .. "'. _*.a., ... ~I ..
- -."
... ·"...-u .... ~ .... ~, 'dO ..... I .....
" - .-_., ''*1 ,n' ....... ~ ........ ..
....... ,_.' •• 1"1 :."" ... "",-· .. H
~ .,C) " .................. c "j 50~'~"
-... -...... , ....... ~" .......
f ",· ....... 1_.4' .... " •• ,. .. ,I." _ ..... ~, •.•. "" ...
II ~.'\'" ,. " .' I
POISON
"' .... -.. -101_
DANGER
........ 'ttdl
.-
CAN KIll YOU
GRANULES
20-G
INS[CIICIOE BY Monsanto.
NOT FOR HOMr USE
-_ ....
,.....U ................ ' ... -- "ft ... -- - NET 50 lBS
.1..Aloi"' .. ' .... .o .. ~nt ... IIiI •• t.:oI. .... ' ...
" (""OIIlI Of.l-· "I' ,.'_1 ..... 1~ ~.:111 .......
GRANULES
20-G ____ --' '""',"" Monsanto
NET 50 lBS,
!JEST DOCUMENT AVAILABLE
- • 7
*---"' ....... ..., ....... ,.. . ...,.
"" ...... c-.d ............ ..
"" CWooot HI ....... ~ ...... 19
.... ~( ..... ...-.-.... ,. ........ ~-.... .. ""'"' ..
,..."IIW~.-4 ....... _ .. .-.."
~ _ .-l"t. uJllk .....
w". .. _ ,.. ............ ~."'-
""'"'rr..,.·'-.... ...... ....... .. "" ...... ." . .,...., ...... -.
_II~ ... I-
• ,.., .. 'ftUftP1 •
ttl, kilo t",w: .. l , •• ~ ~
"trI! f ... INI ... ""'-Mi ....... "
........... fN, .. "'~
' ............... IIlo1 ..... ~
...." ........... " ... _1icIII , .......... _ ...... (1_1 .....
......... t ..... \o.too; ........ " ...... .....
.............. ,..... .............. ""' ... " .............. ~""- ....... .., ......"....,..I1 • .c __ "" ........ ....
......... I ........ _~ .........
.. _" ..... -,...... ... .,.. .... .. ....., ............. 1'-- ..... _., ........ rIIfII'C ...... _ ..
..-
_10~
~ h'tIt.,. ..................
.. "fM ..... __ .. ~.
_Jlr....- .. _ ...... ''''Ia_ ... -..... ........ , ............... ..... , .... w. ........ ........-... _ .. ....
""" ... ,_ ... "' ........ CIOa.o'~
...... Of TllrlillQltlltun, ,. ...... " •
*-II~"""'''''''''''~ .. ~,,- ......... ~ . .... ......,. ............. -
_1 ....... r'.~~::t~to~~,... ...
..... II ............ ~C.
........... ,... ............. -.. ...., ......"" ........ .,. .......... ..... Ill" c.O'U ~1'( __ ~ IIC "'I(II
1S....u".'."u..-r ....
---
Vw ................. .......
... IIIADIOU
t..I,...1iIN ~( __ s.- ..
1 ........................ ,... .... -.. .
~.aig
... t .. 1tl_·'_I ..... IIr"-"!
.........
,~" .............. -.. -...,..,
m,G! EPA .... No. 52066
/'-
/f~~
POISON » f/'
/
5