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
+304
View File
@@ -0,0 +1,304 @@
# SUTAN & ENCAPSULATED
- EPA Reg No: **10182-236**
- Registrant: SYNGENTA CROP PROTECTION
- Signal word: Caution
- Active ingredients: Butylate (48.2%)
- Label accepted: 1979-03-28
- Source PDF: https://www3.epa.gov/pesticides/chem_search/ppls/000476-02180-19790328.pdf
---
• • .-
....
~
• I
t :
\ i
i I t
I i
I I L
;pi I
~!
-~I
P leo 11 1,-
..., I
.. ,
,A
• J
I I
f,(; ,
~
~
'" ~ (J)
II
~ !
z C c
!:
~ ,,, .;,
::Il ~ ()
J: m
s:
()
»;: rill c-
()'"
05
S:C
"O(f)
»;p
ZaJ :< '<
~ tD
II)
-'C
0
::::.
()
-j
0
8l
0>
~
0
~fn
C
ill ~ ~c "0 m
Cil 1;' f6l 0
g 3 ~ 10 fIIIII 5. "0 ::n Q. - CO CO _. 0--<
iil~~~ • 0) ~. en CO
:::l CO :;: ~
C.()~S!.
JJ6:--&
~ iil ~ CO ::I 0,,5>0 3 0 to ~
3~CO()
tDC~
::J (J'l ~
C. CO :::l
2:.-
5
:::l
'"
+
NOTICE-REAO CAREFULLY
CONDITIONS OF SALE
Stauffer rand seller) oNer:s) this prOduct lor sale
subject to. and buyer and an users are deemed to
have accepted the fOllowing condiTion!> 01 sale
Ind warranty which may only be varied by wfltten
.greemenT 01 a Clul'( lIulhOtlled reDr~senlatl"'t!' 01
Stauffer
WARRANTY LIMITATION
Stauffer warrants thaI thiS product conforms 10
tho chemical des:r,ptlon on the label and IS
reifo;onably tit tor the purpo51(1!S referred '0 .n the
()reCllons lOr use on the label subject to the
Inherent riskS relerred to below SI.uf'!er makes
no other express warranties THERE 1$ NO iM­
PLIED WARRANTY OF MERCHANTABILITY and
there are no warranllf!S whlC~ e:o:lend beyolld the
deSCription on the label hereol
INHERENT RISKS
The dlrec~lons lor use 01 thiS product ~re be­
lieved to t'IP. rp.llable and Should be fonowed
carelully However It IS Impossible to eliminate all
risks a~sot..a!ed wllh use Buyer assumes all
rlSlo:s assoclafed With use or appllcaflor. 01 fhls
product contrary to label mstructlons or resultlllg
from e~traordmary weather condlll')ns
LIMITATION OF LlABILlTV
II m ,.
° "
~
. :; ." ;; 0
- < ~-..-; e. n _
.l' ~
.... !' ~
)0 511'1
~
~ Ij ~ ~
; ~ ;; ~ .• m Ll
II c" m > 'C :I.>
n (Jl 3 ':l
~ 0 It a.
6 ;ii , '8
2: (,.I 0 :::I
cnrv-o,
OJ 0."
m ..., V. 0
., 15 0
~ t g '" --e 00
c.n ;g
Z 0> ii:
Cl !!! 3 . -" ,
~
m
Z
<
:JJ
o Z ;;:
m
Z
~ r-
:z:
l>
N
l>
:JJ
o
(f)
0
~
0; -I
'" -3 0 z,-
x5 Z 1'::; ,.'" =0
~z::t
0°" .,e ll
~,,;c:
x"'''' m<~ <0_
>;C:'"
"t)::j!t?
Oz"':
ll,," J:>~
~z9
1ll0~
m"o
-" _r
",-
~> 7<
.,:J! ~ ~~ 0
n !'-
> !l.
z II
• • n
~
" " ~
Ii
~
WT 3·7Q
'" -" "
Zn
;> '"'~
II
ll_
~<
~ -'" z-
Z "Z
0 ll" "'" • 0'"
~ -0
'f' m_
zm
"
~Z
a; "'~ 0 >on
- 0 ~ ,
~ -< ~
c: :;
~ '" '" • 0
~ " !'- 0
1. §
, 0.
o '" ~ » - n i; -: 3 • • m
ii 5'
"" ~
0.
~
a
C " m
'" -
" " • !'.
"
0-:. ,
" • ~ ,
~
Z
0
~
0
~ :5 "'. -~
" 0 .. ~
~ ~ ,,#
~ : I' I
I i
I 1
CONTENTS Page 2
Weeds Controlled by
SoUTAN • ~ ENCAPSULATED
Genera) U~ Prec..1I.I'·ons
Dlrpctlons tOr Use 01
SUTAN • ENCAPSULATED
Rt"CommendaIIOns-SUTAN ..
ENCAPSULA1ED
SUTAN ... ENCAPSUlATED ATRAZINE
Tanio. MI.l DlreCllon ..
Weeds Controlled
Directions for U~e
.... ppllcatlon and Sot! !ncorpor .. ,lon
Olfl?ctions
Recommendations
Flu:d Fertlill'fOf Tank MI~ DI1f':ctlons
FlUid Fertllile' Tank M!~ Pfl!'paral10n
SUTAN ... ENCAPSULATED BLADEX'
COWBtNAT10N
Genera! Information
We",ds Conlrolled
Directions lor Use
Rf!Commendallon~
"PPENDIII
,
5
1
a
9
'0
" '2
" ,.
'5
'5
'8
'9
22
'BLAOEX IS ttle rt"I'lISlered Irademark ot Sht!1I
ChemIcal Company
WEEDS CONTROLLED BY
SUTAN + ENCAPSULATED
SUTAN + ENCAPSULATED Will not conlro! es·
labll~hed weeds
ANNUAL GRASSES:
Barnyardgra'S~ feCflmo{.hloa
Water9ra~~ cru~·giJllr}
C, .. bgrass (Dlqltiura spp )
Fall Pamcum (PiJnfcum
dlCflotomlflorum)
Fletd SandbUf (Cenc"rul>
piwclflorus)
Giant Fo~tad (Serarra tabfJII)
Gff~ .. n Fo~liUI (!ie/aNiJ IIflld,s)
GOQsegra'>!> ([If!U5Jn(' rnrlfCi1j
S~d'1fI9
JOhn<;onQr a ..... (Sorghum halemmse)
~dhng
BI!~mudaqra!j,!j, ICyno(Jon dactylonj
T .. ~as P,jf'lcum •
BuHalogra%
Coloradogr<t<,'j 'Pifrl/cum re~dnUmj
Volunlet'r SOf9t1um l$orqhfJnt .,pp )
Wild Canp."
Shattcrcane
Black Amber Ciin~
Chicken Corn
5cattCl Canfo! ($orqfl',Im ljrc%rj
Y~Uow Fo~talt (S~riJfliJ r;llfur.,a)
• Cultivation IS suggested In addItion to the
SUTAN .. ENCAPSULATED treatment In tleld~
WIth mnderOite 10 heavy mlestatlons or Wild
tane. wolndb .. r ,Ohnsongrass s~edhngl:o or
re~;os panlr.um
O~Rt:~NIAL r.'1 ~SS!!S:
Purpl~ Nutgra5s
NU1'5edge rCI'~'IJ~ lutundu';j
.EEns rDf'lTIUI~.LE,) ,,":
IUT;'U .. Eh';:J:a~ULA~'ED Pilge 3
- - ,
1 U,j
j
a .... .• ~_ •. ~ .. __________________________________________________________________ ~·c· _____________________________________________________________________________________________ --1