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
+229
View File
@@ -0,0 +1,229 @@
# WALLOP 10
- EPA Reg No: **524-156**
- Registrant: BAYER CROPSCIENCE, LLC
- Signal word: Danger
- Active ingredients: Propachlor (8.3%); Parathion (10%)
- Label accepted: 1969-09-30
- Source PDF: https://www3.epa.gov/pesticides/chem_search/ppls/000524-00156-19690930.pdf
---
·S81 OS 13N ,.
I
I
I
I
~
r
For controlling, , IOC,\\orms ~1rlfj
- - _M'
')ANGFR' I POISON ~I
, ~ ., -. '," '" . :1, .",. ," , ,
• '!
~l • _: i . , 'I l ; .. '.
i P I ~.-i,., .,,"! r : ! l .
. t, ;,- f I
.. -
NET WT. SO LBS.
"
----------------~----.----­r If !~GR[Oi~N~<'
£9
For controlling rootworms and certain weeds 1(1 hybrid seed corn
"'Atl ''''"R'''I l' • ,,'Ir'l' BEFORF ""1;" "D ;, '''t' tor.. ' '''t1'llJ~ J lit) L. ; ~~U:.'H~ Vf' Lr::-!il? ' •• nf'f' flef/'" A' "OT ACCEPTABl" R[T"f'f' '" ,'t,,' ""'OPf"fD " "l. I,JL' /Y',' r· ., ' L ' . U ".1', U:,;t ')" ,,'
KEEP OUT OF REACH OF CHilDREN,
NET WT. 50 LBS. DANGER! '* POISON '*
POISONOUS BY SKIN CONTACT, INHALATION. OR
SWALLOWING,
RAPIDL Y ABSORBED THROUGH SKIN,
REPEATED EXPOSURE MAY, WITHOLJl SYMPTOMS,
BE iNCREASINGLY HAZARDOUS
MAY CAUSE ALLERGIC SKIN REACT ION
See addlt:onal Wdrf'lng "tat(>rlltl!~ f""t aid ,:[lr i
,1nLdcite Intc t !nat~on on h::(~. cd b~-lV
Use only acrordtng to labe! lostflictiO"S
-ACTIVE INGREDIENTS.
INERT INGREDIENTS
MCr'.0ANTO COMPANY • AGRICULTIIRAL DIVISION • ST LOUIS. MiSSOURI • US),
'0 Dc" I . 'J
8 3°'0
81 r'c
100 0"0
'1 .
/
NET 50 LBS. ' " , ,
, 1'\ •
vi
/
'-.
"".". ..
A R r',! I r"~ C-'l "."
~ .. -. ; ,- --") N ' 1
L : \ .. _~ f
L .
/
~"f ~ , t-'; • 'J .... , ~
•. . H, '.' .. r ..
...... ". , I (} ....
/
/
------ - -~ - --- --- -- - ---
WARNING NOTICE
" .' . ,
, ' "
~,' , .,
, • .,
r
\' . " . . '. ',' "" , " •
M
• .. " ,. • ..
DIRECTIONS fOR U<.,f
1" ',-'
T 'n 'T' rr ' , ,.
, ... '
-
..
.; .. -
·t·
K~EP OUT OF RfACH OF CHilDREN
DANGER!
POISONOUS BY c::KIN CO"lTACT lNHMAP)N OR
SWALLOWING
RAPIDLY ABSORBtD THROUGH c"KIN
REPEATED EXPOSURE MAY. WITHDUT SYMPTOM',
BE INCREASINGLY HAZARDOUS.
MA.Y CAUSE ALLfRGIC SKIN R~ACT!()N
'3f: POlS ON .~
'-
" ..
" , , , , ,
:::0 0
DC:
~:x'
:z:
:z ;
GJ;
/
, /
V
/
/
/
; <.-:>
/ ~ '--
;' --;
,F
J. --~
- , . <
J '
,-.- ,
--
'\.
~
weeas II snO'Jla De l~pileo I~ me lOll In a D~na U"IIli~g a ~preaa~r pia,'
;mm-edrately rn frent of Ihe press (" 'Oft wheel DUling Ih~ ,un p:anhng
opNation
7 INCH BAllO ij~ ,r,c;, r.)~ <.oac,r'f ar,plf lO pcurds ·,1 Willop P'''' a:"re ,"
band In fron~ ii :~r rie·~ r)r 10W wh~el at '-;Iantlng tlmt:'
10 INCH BAND! 10 ,rer 'S'" \~a"r.~, J,'P'y 1~ j ;"_".,,j, (.' ;'/.,1:(., ;:.r ~. r'
In a ~(uld ,:: llont cf th~ ~rf".:: 'I~ ~:J'it "'!.,~t, .1t the p:tilltlPg :irr'1?
t !" .' ~'i' '_ " "
!' " r r
WEEDS CONTROLLED
~~n' foll~i, ('Kdd Miliet)
Smrid hbpr,
G fOIWi
.. Joa vin!jl~
Yelto. Fomll
~eluia gliurJ
Barny.rdgrass (.~;.:MrraS!.)
fch,'lochl')ll rrll~~al!'
PI~_eec1
~".a'3r.1':\ ':
R~~d
Amrll'(" d 1,t , :'l': l'·lld
Lam~\i.I_rt!f
C:hfr~~ ... ~ ~lln ai~iJm
00 Not Store Near Food or Feed Products..
\
• to< '!. ,', ~. .j, •
j \ t. -:;( II.
'!. i .•..• r.
:hd~ HI: ~:_~,ael:':/ .ql .. ('r;!";'! 3rr (iT':!IP': I _\,;nJ~ ;r~:;,..!~r:'. I\~,!,
.. : r. i 'f"~'
"" • ;.r , .
) ,',
.I,,, "," ',. :' :.J: .:
~.. ., ; \, "
n. ... '_:,'
. . " . -;'
- , .' .
....
""oJ (l1;IJi'''')o)o II. i"1 . roC-.lI ... ,. ·".11 nC'1 "II I 'n."" I ....... ~ •••. I .. ' 1,1; '~.,,'
tat,le!c, (drh 1.'1011 ~rJIr; .,r fJ;~ '1'dIH~:·HT'~' A! r'r;,>:' 'nn~' tJhlt>t k
\ ~1If'1'f':' u:~Ctr live fhUS d Jp'P ,
~(j\o:: pcn I(-fl I ,mm~rtldtr,y fr(,m lhf: ~'t'~ ",her" ~,t!!1Ih"'fJ 1\ !"\"'\t'.,f
R;rr,,~~ r0n!~"1'f\frt rlnttnny arHl "d'h p". "~1I1 ~If'~d h,P' r:p!",tv . f ; 1.11'
,1 ; It..1h·r ~: remn\o!:' all tr,jr'F'. ;~I r: j'.)!h,,,.. If· It:!.! :'I\":~ ~';!I,:r .. ::~!::~~
" ?· ... ;l1t~ ',l,tt ~r ' ,J, 'y NJrr~ ~1:"1 ILl.t j, "fr !.~ ~l"i' jf): ~ .• , .• , ' '1 ~
", ,
.. " 'r'" ,,'
I' ,,"
" ,t'
" J:
1 ;" "" t,
" 'I':
.;I~: • ,!.
Treatment· ~ 0' • 'J Tr? "d·: ,
,',.,'" .
.' , '
I ", , .
.-'.1 '!'~ n'd, bf ,U~ r!:~ ,~rl·.,,: I'. r'AM r, :,,,;r· ','dltu,.',,:·;,
.~I!;'ld(, :~ a~d.;:tbtf· 31rllnl',!f:'1 ,h' ,~:,~Iq: !.- !'H,,:..fa·'. f" "', '1",'
't· If-' i!'Y" fY1'Hph; (1(-31 {t'ht :Jj ~ '·.!tJ:dl ':'.\"l(~r" A~1 1'1 .~I 'PI ;:I~a!!')fI
:..' 'JJ'W:~I dtlf"II'!t;trat,on n!3Y tH' n~ ~ ")'"Jry (111""-'1~" p.:::'; ~ ,~-;:ll;'r':'!" t
,!8 hr' rr ~.q)f':ilt:"d e'I\()~ure t:; j !lGl,r~t.':~ f,r ,t 1· tHt 11'/ p.;.:) Irllh'F1!
w(w'm~ (~hJse pnj~~.ff·d :ur~cfptjbd,tv t:) ~t"'f . '~d!! d'j)P' :' Ji"' .. ,.;101Ir.,.
:1-1 y~ ,ptHl,'(,' t"',jill IIfj tt,lthd (>"(r> :.1'" .;;,!·t 1!f1~'; !. I rt '!"r .;i'f] ,.
Do Not Get on C;kin, in Eyes., or Clothing.
If :'. ':~I.-"1 ;'0"(:', .:f'~ .;: ~,,.j ~\l. r r: :.' ~ t.; :..- ....
·.w' '" P:..:trf.l i'~ p' ,I- ,' .. ,. ",(t·. (It·- t
. ,:. t h?!' Ih~, !.~ .... :' ','.,
p' 'r, ,.
.. "r :
I '. , . • fo ~';., '. i .'.' '.
.' i
.. . . '. ,. .' , . . "
• ' . ~. t " •• '
00 NO! Breathe Dust.
... ~ .• : •• '. '.\ ,,' ; L' l' ~
.. ",,' .... ,
.. . '. ; '. ~ i.
r t', ; •• ."
: ,'" " I'",
• ," • r: J ~t .. tp , .~ ...
,. ;,> '. '. • 1;'
: d:: I"t " ", ,;'.
! "
., .
'"
,. n'
....
",' ,
. .. ,.
nl1"~ •
.- . "
. ". '
:z
'I' .....
I
= '" •
::.0
0..
,.,,,, z,..., ..... v ,
Cl.
'"