Files
justin a97107de46
Image rebuild (skip scrape) / build (push) Failing after 1h37m12s
docker: production image + Gitea Actions for monthly refresh
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>
2026-05-24 12:32:41 -04:00

2.6 KiB
Raw Permalink Blame History

NU-GRO SEED TREATER M


(CONTAINS DYE)
ACTIVE I"GHUJIENT:
A CQOrdlrl;lllOIl product of zinc ion t1nd Il1;Hl~F1IW ,('
oj hylcnt'tJ isd i tIl ioc:lrb<ll1l<l Ie
In which the i!lcredients ;:He
Mallq;lnc~,c
Zinc
Ethykncbisditilioc<lrbam.lte iOIl (C4HeN,S,)
INERT INGrlEDIENTS
101 AL
KEEP OUT OF REACH OF CHILDHEN
CAUTION
PRECAUTIONARY STATEMENTS
H{,7ARDS TO HUMANS AND DOMESTIC (,NlrMLS
"":'1: ,: ,:
<:;(,,',""!
curl! ','-;1 ;i,:; '>,'1:,1)' ':' • , " t" (~ i STt,TEMENT OF PHt,CTICAL IIHt,n,',HH 11,1, j'lOCI, ;)',' V.tll'" ','., £:NVlfWNMENTAL HAZAf1[)S I" i, [J) I' ";'i i)' dU,'f.II" tu v. i·. I" [ I . .' Ilc)\ ,'!lilly I', I,. ','.' It,,' :JIO' G:).l) , 1ClO (Ie 1,(JlIC( the : 1~ ;'l~:, 1." tOil till, 101".1 ,£ !;!·I,n'c!lo rJr t!Ue afld M[l",', j",: 1"r,'\I',", cI {("'did,,;,): cl c;., "h,(. re IlYfi" nil' lOl: GI WIIllUli I(tl; C()MPMH don not flo'r lUI 1:F< It ?l.l:'OI'''' J"' JL;!'''' (0 Irpleent.lllvt IG n',llt, "' I'drunlj ijLrMJr:IV or ICl'rr,l['nIJIFon, Clprt:,H cr ni 'II Lon' r'''''''i Ii, ~ m,lt, 'l.l~' the UIC tMerr~! ourl In (udlurm,:y ..,,:1, 11,,: 1.<1f(nent\ O the ltleL N"d'II' '.',\ 1!lii r 1 \ I CiIMi'r,rH ,,:>, I­ ":Icr IIII be hr; ICll'l.li',oI'f 1'1 '''1' m"n'" 101 any pr'lonJllnlury or pro, "I')' "!1l.i i' or lu» 1t",,,I:'n') I" I'd 1!,Jyrr or 101l1e 1I.rl DerQn Ii)! MJ"Oi,nq lordlJi: O( UH olllll mlel'.l, nnl 'Ll .'([J,11,IIIlr ,...,:11 ("tU'o"" II" buyer aslUmtl .11'1\k fl1 Ii,-IJ""V rnll'Ionq hom IInproprr handlmg \lrr,'I;t 0' "',(' 'l['1 ,Her I't', ,1"',111 ,n 11,.-, r.:., tell]1 on IheH u':ld':'UnI f 1.-" CCEPTED JUl15m6 "'--;":"'~~ ':~~':;:''';'.':'.I;:--"'::''- ': 1'-: :- .. ;r"-·;';:-7,-::-,',-: . '.' • ,'-- _.' : ,. '.,' ~ - ';'I[:.:;.~I"':', ...

, ""'­(#: • • I" II I j ~ " 1'1i0HlllI11()j~', I) I( .' 4 SlOf,AGl I' 51 II) ",lWIl,' '" ,. ,I' DIRECTIONS FOil lISC I' /, " : I,' , l,j IIII', produCt ,!,' :'()-,~,i IdClilty. "11, ," [':,1 ftH n offer oc -,'d 'J: In ,11) ilDproed III I ··,!pr,'iI, "tale and "'die,j Siore 1n j" IIIT'q, CIOO,I09. or ,.,1'."' ';; 1-,f,1I -- Af'Pl Y AS A SLU.fh IlUIr, L'II CWI .; " ;·1 i ,. IABf! 11H /,1/ [) ~;f f 1) 'Jl" /),,1 II'," /(1( I,,,, r, (.""r tll'.I1<'d wdlJ Nu(;ro' ~,I f Cl I HI 11.11 H M." {lif !lIUjlO',! S, Ih(s sfttO ~ I