docs: product model — metering+renewal+unlock marked done

This commit is contained in:
2026-08-10 10:11:31 +10:00
parent 9d43403f6f
commit daf758d336

View File

@@ -42,7 +42,7 @@ Scope: keep small and lean now; rebuild a larger system once there are a few tho
**Info tags (bulk)** **Info tags (bulk)**
- e.g. **$1.50/tag** one-off **or** an annual operator license (e.g. $30/yr for up to 100 tags + content management) — no SMS, near-100% margin; tune with the parks use case - e.g. **$1.50/tag** one-off **or** an annual operator license (e.g. $30/yr for up to 100 tags + content management) — no SMS, near-100% margin; tune with the parks use case
**Pinch points to nail before launch** **✅ Done**: server-side metering (per-tag credits, admin top-up), renewal date + lazy expiry, unlock notice to the owner (ntfy/SMS) when gated by lapsed or credits. **Remaining pinch points:**
1. **Metering enforced server-side** — count only *sent* (OK:0) SMS; block when credits hit 0 → triggers the unlock flow. 1. **Metering enforced server-side** — count only *sent* (OK:0) SMS; block when credits hit 0 → triggers the unlock flow.
2. **Renewal reminders** (30/7/1 days before) + **grace period** (~7 days) before lapsed. 2. **Renewal reminders** (30/7/1 days before) + **grace period** (~7 days) before lapsed.
3. **Top-up profitability at the 6¢ prepaid rate** (works above; even better on a plan). 3. **Top-up profitability at the 6¢ prepaid rate** (works above; even better on a plan).