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
+378
View File
@@ -0,0 +1,378 @@
# SPECTRACIDE 12.5 E FOR LAWN AND GARDEN INSECT CONTROL
- EPA Reg No: **100-509**
- Registrant: SYNGENTA CROP PROTECTION, LLC
- Signal word: Warning
- Active ingredients: Aromatic petroleum solvent (72.6%); Diazinon (12.5%)
- Label accepted: 1971-02-01
- Source PDF: https://www3.epa.gov/pesticides/chem_search/ppls/000100-00509-19710201.pdf
---
,
I
I
I
" I
., ':'-"."
'1
x';( dr' H'
, I
~ , ,
l
" J
,.
r I •
I'
"
'-_'
.~ .-
-.
-- ..... --
,I
, .
• '""" II ..... t
o
. . '.
7 \ .. - .. ........ 7 , , .. -'"
--.7 _
I.
.. --
_ .. .., .. , .......
I.
~ I "" • .,J-
.,
~ .......
. . '- ........ " .....J 'w ..;
_, I
. .. -----.--.- --_.
- ----
, ..... : .:C .. "~ ..... .. &oJ:
C-'J' _. '-. I
,', , . ~.' .
L'
, I.
. ,
I _
" .
C·'.'
. -.... ....)
......... . ',
• I'
.... ' .1 __
, ,..I:' ~.: \
.... :
JI
....
r - I
. " - .
." ..... .J ...
.,;.
. ..
'5.
I ••.•• ..: vI
.1 I' • "..J ~. _-' \ ' ... ,,: ,_:
•• '..... • .. -. : '-.! ............ , .'
- , ':-.. ;" ;)
~
'-" ... ~ \..'
I I ,
•• , I .....
I
,-" ,
r - , ..
\..... ..........
,,~:-~ C' - - -.""' ......
, , I '_ .. ~ ~ : l. t:
" "
... .~ ..
;:; : 1
," -... . ........ \..._ ...... ~
. , J.
I •
(; .-, ..... r"" - , ...... u' ... ,"'";.-: ...... ~
.... , .. :.: ...... ~
I ...... '.v .. ::;
'I
• •
(: \.
I r~ ~ ~ ••
",' ,1... .• ~I.~ru.:
r
\. .. ~. l •. : , • ~ , ,....: ....... ~
.
1"'\; ... ;~,I,. J, ;\...;',V Yor"
- , £. ••• \...,0
_. J'
V ......
I I
r.· .•
• .. ,
, .... :oJ.
. "
......
• • 1\ •
• ••
.: t .\ ) -
\
c:
• •
• •
.~ ..
..
• I • ,) I
-_1-
...
....
. ,
--------
" ''''
~. y .1",'
.. ~I~ 1\"
., ,'.":: :..' "''''-''t' .t-r~
· r. f ;; ~
'.t, •
-- -' .. . :: ! S: ..... " .~;~ .
l.' .• ~ . ~
~ .. ~.
- .>,
'-' •• 'It"
.. " ..... ,
____ I
-----.' · , ,:\;;_:.\... ... , 1""'"1 .. - .. :
(j~ ,-: .::;, \". 'J l" _,
.r _,.,-",:':'" I" -:; \... I • \~ : ( • I; ..> '~ ... ,
. .. ~. . -'-'. ~ ... : '. '--'
'J .... oj; ...... :t. "
....... ,"-. .... ,.i. j._ ' •. :'
, I.
~ r' '-
-- -- ------
,',
,;':'c
" :' '" -, . .;,)
I I\'"
I L I
"
.' :_ .. r", .' ..; , ....
_I't
.'
'- ..... ,', '
____ ___ .. .-1 _____ _
'-, ' •.• :.,J~';(.J'T-' I --.,.,_,,- , .. _(~ I
,"
. I~; i
I. I II ... ~ \'
, \.... .. . . .,) ,_;.l'~ \ __ •. 'L .
l U:'· 1..-1.. ...... ,.-,
~'r~, c,\o.cyr I
(.i
.' ;,
..... ..J ••••
"
,"
.1 ,
" !~, '"'J:. , ,.
~. J 1'-.. • ~.
- r.,
''',
; .
•• ..1 ,.
.', .: '.
I
~.
: ... ,: ,
I' '. I
,-' .;
::-vr}'Y J '
• 'I
,;"'1
..... t -'..,.
:,,;. ·JL •.
~ L~::.~ -=::tJ
~,t C.:: .1~:O:
cy
.' " " .;,
I •• ' .... ~
I' a ..... t I _, •
i.:::, ,;,j I,
I C~ rnv..1j ~.~:~(!­
lir·c ,,~-.~ c.~, .. \~,­
Sp"':C'~(:~I,liJ
Ina r(.::: .. ; ~~
~ an CA..:I,jr.c..L:1oJ
ne.
co",'- ,',," y ........ vrJ· ......
:a:i,Ji;S · .. ·;.~-:n
p ..... "r I t"" .....: ....
, -. ...
~'cl--r: --.-, .. ~ ~- I ~"i';' ". j...; , •
,!; :'=.~.J~~:':LU In
~iv',,',.
Ir -:.,. ..... .....1·,. "' .... ). , "'J ... ..- ...... \",;_ .. '- .....
t. L;~.:.: '- ... .:.:;~~
for t;.J~.3 (.~~
ro" ~.j.o. .. ' • ".- r-'
;",,~, .• vU, L. ...... ~. \,...
• .. F 1'('" ""' .' - ". •
, ... oJ' .J:J' l~J' I
C:~A·GE'GY
I
\V Yor"
~ .. f' ;, •• ~ r .... "
'-" ........... '"'"
, .
• • , . • • •
t 0'. \. ~ ~" , .:: ,;. )
...... ~
.... . -.
."t·.'
,.. t: 0 ....... •
." ... ..... ' ...
- -c ..... .. _ • --' '..., "" 1 • ....; _ ._ ...
,'. ,',
... ... .... "
'- . ..
; , . '., ! ~ , "
~::~'L "'::'u,\
. "
,- ' ..... :\. l. .,~
v:. "'.f "
,': _.,
,
'.
"
. .
..
"
':, 1
• .. Yo .l': ,_ '" '
..... :'!; " , -
.j, c • '.:. ~ ... ,I· C
.. i .~: "
. . -
,',
,
,\
... '
., .j.
" '
"
'.
• ,,_ •• "'1,..0.1
:'\.Y.- J
., .. ~
,- OJ"
. '
"
.... ,
" " ,.1:" v:
_. (.:i •• n ",
- --.------- ----,-
,,-l..;" .~.: 1./.
, ,
..
r- ; _ ".
--, "~.,--,,.
(' .
v' "', \. ... '. : r. t.:
......... '- '- ! .. ..; .... ~ .
L:I , '.
" .... "'"
. '~; ,.':"
I, ,.:
., ;,
. ,: .... t'\ _. ;
- - < ........
" ~
~I ... :a) ....... 't.~.
:· .... I~ ••. ·~.~ ~\.:.. ...
. ~ -' .:., \
:._.1, .: "
~.. ,~I,... \ '. ..j '" ..)
" .'
I. t.' .'
~ .·.I:I .... ,),.l. r:.,
7' r-ol ;, '.
A:.~".~:. ,,~', ~
:;..J .. ,~:s
- ,~ . :.. .
'. '
(
. ' ",
• ,
~
, '
.... \.
L .:
" . -, .,\..(
. , '" '.' . .:,.
1.. •••••
••
.. " ....
, ,
"
,,'
..: .... ,', I~
" ~~. 1
"
v: I ')t
. ' .,
l~, ... ,.I.-"J(:Jr. f,j;,.,r
, .
.......
' .. ~
".j ,I
"
~
, ,
~ '.
,- '
u:.~:!{
,,:
,,! .... >; .... , ~ .. i
'- "
.... ~, ."~.:l'· .....::,) ..... :;.:.
"-. 'j
-, . ,." I ...
. -, .~ .. ~
I. Co: i.h.:: ~
I ..... , , "t. ...
~ .. ~L:
~ . ... "","V:-'~ .n Lot -,
~. "
.' ..... <-' • -' '" : ... ~,\. 0" (. ....... "" .. , 1~~r"1::". ;J )"-'~L;; U.
(,1 ,
. .....
... ,-.' .. ' ,
I' • ~
(
"
'. ' t. ~ . I ~ ,; 1..: t ,. • , • oJ
lt~u Lr ",,'>"; ~;.).~::
..... • •• ', \..1' ••• : .:
• 1. ." ... ,
.... o~., 1 .. .
, , ,'" ;.
.,
. . ,".
.". oJ ".
...... ' I
.. , ...
. ;.; ,~ . .:. - '-
'.
'-" ....
1.,
,
J
, -, ., " \'"
~:
-, . .
-" -
:, ..:. I
, ..:..-.. :",d .
-"
" .: It ',' '
Cameraman I s Note
roor copy