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
+234
View File
@@ -0,0 +1,234 @@
# SHELL BLADEX 10G GRANULAR HERBICIDE
- EPA Reg No: **352-469**
- Registrant: CORTEVA AGRISCIENCE, LLC
- Signal word: Caution
- Active ingredients: Cyanazine (10%)
- Label accepted: 1974-03-26
- Source PDF: https://www3.epa.gov/pesticides/chem_search/ppls/000201-00280-19740326.pdf
---
-- -~- ---~
-------------------------------------- .. -----1
I
Z
I.I.IC
I == =N ,
® c.:tcv:» ..
...
ACTIVE I_DlENTI I' wr:1GHT
2.(4.chloro·64thyl.mino·s·t ... ·,0·2
yIImino)·2·methylpropionit,:· .... ~ ~ 10.0"
IMIIT INQIIfDllNTI .. 90.0"
'TAL 100.0"
EPA REGISTRATION NO. 21 280 M
L A.II a..,. I
L
ACTIVE INGREDIENTS ' ...
c. nt"" dnl,r ') 111 f t'forU'J'" . 1
, h I 1("" U If) I ') r'et y pt'.'1 • ,!.l''',r "-
INERT INGREDIENTS
EPA RfGISTRATION NO .
" ...... ',
BY Wr'GHT
1 (J ! ' C'"
. () AA
ACTIVE INGREDIENTS BY WEIGHT
2 (4·chloro 6 ethylam,no·s t. ,zIn t
ylam,"o)·2·methylprop,on,tr . 100°"
INERT INGREDIENTS 900° 0
EPA REGISTRATION NO. ;: }12hO AA
CAUTION!
KEEP OUT OF REACH OF CHILDREN.
S[E BACK PANEL FOR ADD·TION\L CAUTION'>
NET WEIGHT: 50 LBS.
SHELL CHEMICAL COMPANY, A Division of Shell Oil Company, AGRICULTURAL DIVISION, SAN RAMON, CA. 94583
GfNERAI INfORMflTION
;.Pp' '( , .' ,\ flON DlfH (T 10"'" "
•• . .. ,' ·.f III liD! '( ! (j( ( • 1 ",'
- • j
r . ~ [
., ..
.
• f' , ;' I ..
,
BY W£IGHT
IM'I aM 09'
APPllr::ATlO~ DIRECTION"
! -,
:", ,.. ~ ~ .
c .. 1 . ~
ACTIVE INGREDIENTS BY WEIGHT
2 (4 Chiaro 6 ethylammO s t, 'l,n ;0
yla'nmo) 2 methylprop1onltr 100 0 0
INERT INGREDIENTS 90 0 0 0
TOTAl 1000°.
EPA REGISTRATION NO. ;, )12:·0 AA
CAUTION!
KEEP OUT OF REACH OF (HllDREN. ;- :"i III,;';
~tr,,,,,,::; ?·;~r~ ....... :;..! ..
SU BA(~ PANtl rOR ADDT,r,.· CAUIIO"'"
",1 )llff ()I "t.:~fU\",!)
", . ., . ;,
r: 5" LBS.
¥, AGR WLTURAL DIVISION, SAN RAMO t CA. 94583
I
rl , ,
I
I
• t
1
EIGHT: 154l LIS.
I
AC1WI I I .IIft IY WI8ff
2". c •• aN' ._.IRD ~2·
,........)-2 ....... ,tpr ara iii,:.. .. . .... 10_0%
MIlT a I .-'i.. 90.0"
nrrM. 1011.0%
EPA REGISTRATION NO. 201-280 AA
CAUlIONI
KID' OUT Ill .... III CHaDIEN.
I
.£ IlACIIPMEL FOR ~TIOI·n CAU11ONS_
1M ... ClI4IIJ
G
Herbicide
GENERAL INFORMATION
~IAD[.(._ G " ,.,,' ." ;"'''''',., ..... ~."" .... ~ ... ! ~'" • :""! ~ • !,' ~ •••. ". .--.
~o~ "~OIn dl"!~' r.t :'f~f.: J :! ,I' • ~. f tt·~., .~t "" ~'JU~ f ~ ....... ' .• " ......... ' ..... j.:
deper.Ofllton lJf'qUJti-fl,jj f~ "" .• f·:lt- .. ,.,~,.~ .. I! P'rl' .. :: 't' ;""jf.' .. OJ r r·.,. ",'
men1f"! f.jIJ.'·'JI·OI'>!J",H "~.ll",.", ••..•. ; ..... -.. ,"" If!., l:::" Y I., . ~ '.
~ ... t' -'pr.! !.:. "f'I , .... : tor:: ... '. ~'.. . .. !_.- ". ..... . . ,... '. " .. , ,
fLle.'. ,If r f'1"'t
Rl AnO: C ') NJ! rl'(('i"':"!'P~·~.·: ','f .i'.' ": i:' "".'
APPLICATION DIRECTIONS
Apo'. BLAlJEX !CG 'mmrd.Jtf'l, Le'cre tkl't nf! Jt D!dntlrlg 1)1 lll"f :J1,J
r
" " !'l.! ~f'I,;4 ~t-f' rr:.~ hI} emer~f',j · ... hen
8l ArlO :. G . lJ"t.'O .1) ! rpc!f'(! 0:' th·\ labf'! !hr:J f>~ r,)n •. ,' 0', Or r ..• , 'f t-' • rolP"
Broadcast Application of BLADEX lOG Granules
Ihr 1_ A"IOC,I, ... Use 'r.,.,I, .. ,1I1y Less )
I DOSACE. NUII!lS Of IlAOEl II , '0 ACI( r - -.----- ------,-".- ------- .---- -- --
COU 1m SOILS ' SOILS OUTSIDI THI CDaN 1m
SOil rm
SJn,!~ ar.d l (/Jf". ) J': ~ .
LOdm')
.'1)
,:
: ,
I S:~<"JI"~C'J" I 'J"! !:;
~ ----------------'---- ---_.-
:.. "
Weeds Controlled by BLADEX 10 G
Gmses
:'''I)J3' b JPgfJ.,,:;
A·r.;"~t~· IIf')
.e."~·:;i~i-.,F .. ',FE:', ..
E :'" •. 1~: ;' J .
p, ~'J' .
'~r It:~'a(;:
Br.dln.n
.11" .... t "'0'''' "it: r,~.
:., .• ';,1 t-1£p
B 1 .. IT' •• i:~
_ ltp€'ltV'l'~
r ':0 ~ f'~ "
•• ~ •. ' t ." •••• 0
.. ", :- [' •.. - ~. 1"
..... ~. , .... .! :."
r.: : pJ" ~,.
,'e·:'> I" .. :.:.
" .. ' . ~" ~ ,,' ~ "
r.r::':·lr~· .. '
I . ~!;. '.
••.. fl~ 11; J ':r :
; :1··.,·'· ... ··t·
, ' ,
~ .....: : .. ' '. .
.... ~, ... !'" ~
:-- t:,,"r1
; .. , ~::. I ..... •
:. ~ r' t ! :
I'" .
i '. ~ •.• ..... • '. " ...... I"" .,'. .... ,t.··
" ,... • .- .... , .' ,'. ' ", I . " ; ," ,,0 'I., . ".
,,', ",, ," . '.' 'of. • .. '.
CA'-ITION
'.' ,
. ',"
CIUIION' KIIP OUT or IUCH 01 CHllOI!N '., , ,." ", ... ,
". . '.' ' ': ........ " I,. ,'.' .. '.' "
~ .. , ' ' ~,' , .... _. . ,I,.,.... ,",,,'" ".. I • . ',
" ' I." ,,~'I' I,." :' ~:. i .: I.. : . ,"I " ~
.. ' . '. ~
. ,'.' . A, .' .. "·1 .
1'1 I
" ..
,\ •• I"!'
" ... "1'.
:. "~'., . .'1.,.:
~. • •• ', : 0"
t. lit" •
," •• " ••. :': t'
\" : " 10" f'" ...
," ,",.-" ~ .... ..,'
" • '1
, .. " .... :
" ,,', ! •
. .. . ... '.,'
, ... , '",
.... '
' ..
" ...... "
, ,' ...... .
", .
.' .
NOTICE OF WARRANTY
, , ...
" ' ... "
.
I ",
SHILL CHIMICAl COMPANY MUIS NO WARIINTY 01 MIRCHINUlllIIY IITNISS lOR INY PUR~OSI OR OTHERWISI
IIPIISS OIIMPLIIO .,
... ',., ", .. "
CODE 432 AH
_.,.----.-- ,-',----
NET WEIGHT: 50 LBS.
\ 'r
lilt'''' .... ....-n ... ...-r
2' """",,~_.,~
~11 ~ ,. ... 100,
.. ., --"'" !O~
_L 1000'
[PARf.falSTRATIQNNO 2QlJOM.
CAUnOII
~UJl OUT 01 ..,. ........
• , ..... • oj ,. ".JOf1l:aol ~
SHEU CHEMICAL CUMM. A DMlillII SW iii c... ~ tnlSDl. SAIl UIIIII. tA. 14513
--~ =-,- -""--'-. ' •
, .-,..
" . . IV
-­.....
~
.....
14613
• •••••••• •• ,
lOG
Herbicide
(.t ... t~"'l INIORUA!I()N
AI'PllfAIIO,",OIHtCIIOh-,
~ !, ... "
¥' ,:.' .'. ~ ., •• 1.· . '" • -u ,_ .. ~. • '.".. . .•
. .
CODE 4320 AH
31