docker: production image + Gitea Actions for monthly refresh
Image rebuild (skip scrape) / build (push) Failing after 1h37m12s
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:
@@ -0,0 +1,80 @@
|
||||
# BUTYLATE-7EC
|
||||
|
||||
- EPA Reg No: **10182-286**
|
||||
- Registrant: SYNGENTA CROP PROTECTION
|
||||
- Signal word: Caution
|
||||
- Active ingredients: Butylate (89.6%)
|
||||
- Label accepted: 1981-11-04
|
||||
- Source PDF: https://www3.epa.gov/pesticides/chem_search/ppls/000748-00231-19811104.pdf
|
||||
|
||||
---
|
||||
? ? .~
|
||||
:n~rt :ngI~Jicnts:
|
||||
Total
|
||||
:nih ?focuct contains
|
||||
H.azards to Humans an':: J ... r:r:estic :\n":'~.1~_
|
||||
Harmful :::: swal:'c""ec.. Avoid c..:ntact ·,..-:.tr 02':~S, "'r_:~, :-r
|
||||
spray mist. ....·t::.:3.r :-'Jboer ~l,Jves aue. ?t"..clec:.. ... \'e .::':"0;;; i:1~.
|
||||
and ~at~r aft~r handli~g.
|
||||
Environmental Hazards
|
||||
~(.; ~' - . ).
|
||||
jreath:ng
|
||||
'..;i t:-: scap
|
||||
~o not ayply directly to ~ater. In ~ot .·~ntacl~a~~ ~ate~ jy c_eani~~ C~ eq~i==ent
|
||||
or disposal Ji ,,",ast~s. :;.;) ~Ot ::Jntami:1a~t: ~r!'"::'~.:.:: ':1 · ... ·dter (useo ~,-'r ..:rops ,"t:-.er
|
||||
than cor:l) or water used f0r ~cmestic pur?Gs~~.
|
||||
Statement of Practica~ Treat~ent
|
||||
If swallowed: Call a phys::'cian ... H ?ojsC"n (,.)nt~CJl r:t!::ter. Jri.,,,,, or -; z.3sses ,)t
|
||||
water and induce vo~ltin~ by tOllching ~dck .~f throat ~lt}, ~in~er. ~o ~ot lnduce
|
||||
vomi ting or give an: .... thing by moutn co an unconsc icus !)el SOT".
|
||||
1£ lnhaled.: Remove 'Jicti:n tiJ fresh air. :: :1f:t :-'reat~~:;g, 5~'.'':" ~r:'::'::::ld':" r-espird
|
||||
tioo, preferably Ulouth-t,J-mout:L eel medi~a':' at:enti.cn.
|
||||
If in eves: Flush W.l. th pl~nt? oi · .. ·ate!". '~et "!l.ec.ica":" dtrer-.;'::";.;f! :f irr;.tation ;>er~l"_
|
||||
If on ski:l:
|
||||
persists.
|
||||
~ash ~i:~ ~i~nty Jf soap anc ~ater.
|
||||
Manuf.ac"~urec :·v:
|
||||
PP(J ~ ;:dllS t r::' t::!S. .:-:'1...
|
||||
(herujl.:.al ,Ji'Jl.s:.\"r. -
|
||||
C)n~ '~dle· ... a·~· C~;:teI
|
||||
Pi.ttsnurgn. i>.'; L~':'::
|
||||
SP.; ""10;. ;';c. '4;"-~ 3l
|
||||
EPA Est. ;';0. ~8-
|
||||
,.:"J
|
||||
'ill Cl'NTE:iTS
|
||||
r-- - -., -,
|
||||
,
|
||||
|
||||
? ? G
|
||||
!-:ml1~s:!iab .. ~ Concentr;;tf>
|
||||
rn~rt lngredicnt~:
|
||||
ToLll ~()O.IJ~
|
||||
KEEP llt:1 elf R£A(H \ IF CH 1 L.jp,::':,
|
||||
CAe! IU~~
|
||||
H.azards to Hur:ans a.nd Jomestic ;\ni~a:~
|
||||
narmial. if s\Wa':lc\.:ec. Avo:d .:-::p.tac~ · .... ·~tt .. , ~:,e::i, .;;r:~~ • .... .,.. ":::Clthi::~. .1.v()i.d Jreatbing
|
||||
spray mist. :~ear :-·..!Db~r 6:'JveS anli ?(.;lel.:.:.ive ~:"0::~:n~. '",,'ash :::orDt;ghl:: with soap
|
||||
and ~ater after ~anuling.
|
||||
Environmental Hazards
|
||||
Do not apply Jirectly to ~ater. Jc not ~cnt3=i~at~ ~a:~r hv 2!~anin~ or eaui~~ent
|
||||
or Jisposal of wastes. Jo ~Ot :ontaminate irri~a::~n ~dter r~sea ~~r ~~Op5 -t~~r
|
||||
tnan corn) or ~ater used for docestic yur?oses.
|
||||
Statement of Practical Treat~nt
|
||||
If swallowed: Call a ?hysician or Poison Contrr·l (enter. ilr:~..: ~ cI' ~ zlasses at
|
||||
~atcr ar.d i:lduce vomiting 'Jv touchin~ 'jack "f throat Nith ::::'n~er. :)0 not ~r;,Juc.e
|
||||
vo~ting or giv~ anything by mouth to an unccnscious person.
|
||||
1£ Inhaled: Remove victim to :resh J.Jr. ::: :lot ':1 re.1 t..n lng, ~::'Vt:: artit::'Clal rEspira-
|
||||
tion, preferahly ~uth-to-mouth. GC!t medi .:.a: attl:'ntlnn.
|
||||
If in eves: Flu~tl Wltt ple~t! Qr ~ater.
|
||||
If ~skin: '''-d.sn wi:.h ?~~r .. t:: of sud.? ar.d · .... c1ter.
|
||||
persists.
|
||||
PPG lndustr'.~, Inc,
|
||||
~h~c.Jic.a~ ~:l'.·isi!"'n" ~. ~
|
||||
.. '114:: ~dtewav :";t:=r:t~I
|
||||
P:.ttsour6fj, ?A ~S2'::
|
||||
EP.; ;(eK. :;0. .. ':';~-":::1
|
||||
~PA E~t. :';0 '
|
||||
. -c- ---
|
||||
r--....
|
||||
;~t :nedi.::,:j': .it:entlon i.f l..rritdt-;on
|
||||
~' ,( ,:
|
||||
Reference in New Issue
Block a user