refactor: rename materia → beanflows throughout codebase
Some checks failed
CI / test-cli (push) Failing after 5s
CI / test-sqlmesh (push) Failing after 4s
CI / test-web (push) Failing after 5s
CI / tag (push) Has been skipped

- Rename src/materia/ → src/beanflows/ (Python package)
- Rename transform/sqlmesh_materia/ → transform/sqlmesh_beanflows/
- Rename infra/supervisor/materia-supervisor.service → beanflows-supervisor.service
- Rename infra/backup/materia-backup.{service,timer} → beanflows-backup.{service,timer}
- Update all path strings: /opt/materia → /opt/beanflows, /data/materia → /data/beanflows
- Update pyproject.toml: project name, CLI entrypoint, workspace source key
- Update all internal imports from materia.* → beanflows.*
- Update infra scripts: REPO_DIR, service names, systemctl references
- Fix docker-compose.prod.yml: /data/materia → /data/beanflows (bind mount path)

Intentionally left unchanged: Pulumi stack name (materia-infrastructure) and
Hetzner resource names ("materia-key", "managed_by: materia") — these reference
live cloud infrastructure and require separate cloud-side renames.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Deeman
2026-02-28 23:00:52 +01:00
parent 9ea4f09600
commit d14990bb01
58 changed files with 128 additions and 93 deletions

View File

@@ -0,0 +1,57 @@
commodity_name,exchange_code,exchange
Crude Oil WTI,CL,CME
Crude Oil Brent,BZ,ICE
Gasoline RBOB,RB,CME
Heating Oil,HO,CME
Natural Gas,NG,CME
Ethanol,CU,CME
Cocoa,CC,ICE
Cotton,CT,ICE
Orange Juice,FCOJ-A,ICE
Coffee,KC,ICE
Lumber,LBR,ICE
Sugar,SB,ICE
European Gas TTF,TTF,ICE
European Union Emissions Allowance,ECF,ICE
Gold,GC,CME
Silver,SI,CME
Platinum,PL,CME
Copper,HG,CME
Palladium,PA,CME
Live Cattle,LE,CME
Feeder Cattle,GF,CME
Lean Hogs,HE,CME
Corn,ZC,CME
Soybean Oil,ZL,CME
Soybean meal,ZM,CME
Oats,ZO,CME
Rough Rice,ZR,CME
Soybeans,ZS,CME
Wheat,ZW,CME
Canola,RS,ICE
Rebar,RB,SHFE
Hot-Rolled Coil,HC,SHFE
Nickel,NI,SHFE
Tin,SN,SHFE
Aluminum,AL,SHFE
Zinc,ZN,SHFE
Natural Rubber,RU,SHFE
Bitumen,BU,SHFE
Iron Ore,I,DCE
Palm Oil,P,DCE
Eggs,JD,DCE
Coking Coal,JM,DCE
Polyvinyl Chloride (PVC),V,DCE
White Sugar,SR,ZCE
Cotton,CF,ZCE
Apple,AP,ZCE
PTA,TA,ZCE
Methanol,MA,ZCE
LME Aluminum,AH,LME
LME Copper,CA,LME
LME Lead,PB,LME
LME Nickel,NI,LME
LME Tin,SN,LME
LME Zinc,ZS,LME
Iron Ore,TIO,SGX
Rubber,TSR,SGX
1 commodity_name exchange_code exchange
2 Crude Oil WTI CL CME
3 Crude Oil Brent BZ ICE
4 Gasoline RBOB RB CME
5 Heating Oil HO CME
6 Natural Gas NG CME
7 Ethanol CU CME
8 Cocoa CC ICE
9 Cotton CT ICE
10 Orange Juice FCOJ-A ICE
11 Coffee KC ICE
12 Lumber LBR ICE
13 Sugar SB ICE
14 European Gas TTF TTF ICE
15 European Union Emissions Allowance ECF ICE
16 Gold GC CME
17 Silver SI CME
18 Platinum PL CME
19 Copper HG CME
20 Palladium PA CME
21 Live Cattle LE CME
22 Feeder Cattle GF CME
23 Lean Hogs HE CME
24 Corn ZC CME
25 Soybean Oil ZL CME
26 Soybean meal ZM CME
27 Oats ZO CME
28 Rough Rice ZR CME
29 Soybeans ZS CME
30 Wheat ZW CME
31 Canola RS ICE
32 Rebar RB SHFE
33 Hot-Rolled Coil HC SHFE
34 Nickel NI SHFE
35 Tin SN SHFE
36 Aluminum AL SHFE
37 Zinc ZN SHFE
38 Natural Rubber RU SHFE
39 Bitumen BU SHFE
40 Iron Ore I DCE
41 Palm Oil P DCE
42 Eggs JD DCE
43 Coking Coal JM DCE
44 Polyvinyl Chloride (PVC) V DCE
45 White Sugar SR ZCE
46 Cotton CF ZCE
47 Apple AP ZCE
48 PTA TA ZCE
49 Methanol MA ZCE
50 LME Aluminum AH LME
51 LME Copper CA LME
52 LME Lead PB LME
53 LME Nickel NI LME
54 LME Tin SN LME
55 LME Zinc ZS LME
56 Iron Ore TIO SGX
57 Rubber TSR SGX