Implement ADAPTIVE-WP-0002 Sprint 1 economic foundations

Add Coulomb observatory package with JSON registries (product, pricing
models, costs, revenue, membership), economics snapshot engine, Economics
Dashboard v1 CLI, sample report, and pytest coverage. Complete T01 and
queue Sprint 2 Bubble.io integration.
This commit is contained in:
2026-06-22 01:32:48 +02:00
parent d648a3263d
commit a1a4aa972f
17 changed files with 709 additions and 19 deletions

View File

@@ -2,11 +2,31 @@
Project-specific material for the Coulomb Social Economic Observatory MVP.
This directory holds implementation artifacts, integrations, and documentation that
apply to the Coulomb deployment only. Generic adaptive-pricing framework concepts
belong in the repository root (`INTENT.md`, `docs/`, `research/`, `registry/`).
Generic adaptive-pricing framework concepts belong in the repository root
(`INTENT.md`, `docs/`, `research/`, `registry/`). Execution tracking:
`workplans/ADAPTIVE-WP-0002-economic-observatory-mvp.md`.
**Execution tracking:** `workplans/ADAPTIVE-WP-0002-economic-observatory-mvp.md`
## Sprint 1 — Economic Foundations
**Strategic positioning:** Adaptive Pricing is the pricing capability layer for
Coulomb offerings and related product ecosystems.
The `observatory/` package loads JSON registries and produces **Economics
Dashboard v1** metrics:
| Registry | File |
|----------|------|
| Product model | `data/product.json` |
| Pricing models | `data/pricing-models.json` |
| Costs | `data/costs.json` |
| Revenue | `data/revenue.json` |
| Membership | `data/membership.json` |
### Commands
```bash
cd projects/coulomb-pricing
python3 -m pytest -q
python3 -m observatory --period 2026-06
python3 -m observatory --period 2026-06 --output reports/economics-2026-06.md
```
Seed data is used until Bubble (Sprint 2) and Stripe (Sprint 3) importers
replace manual entries.