From bfae2aafe06ef0b0bdb929cb98e76fe728f4750b Mon Sep 17 00:00:00 2001 From: ced4568 Date: Fri, 28 Aug 2026 14:06:03 -0500 Subject: [PATCH] docs(business): canonicalize RootNode V1 pricing matrix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit docs/ROOTNODE_PRICING_AND_OFFERS_V1.md — the founder-approved, locked V1 pricing matrix (seasonal camps, instructor-led programs, self-paced, mentoring/workshops, sibling policy, Winter Break launch terms) recovered from synced conversation history after the original Phase 9.5 commit was confirmed absent from canonical Git history. Cross-validated against the independently-prepared RootNode Academy WHM+WHMCS Agent Handoff's own price guardrail table — identical figures. Does not resolve or invent dates, venue, capacity, tax treatment, refund/cancellation policy, or legal agreement language — those remain separate, open launch gates. PHASE10_CANONICAL_STATE_AUDIT.md updated to reflect the recovery — the original Phase 9.5 commit is still confirmed missing from history, but the pricing decision itself is now canonically recorded rather than resting only on verbal confirmation. PC #2 inspection remains useful only to check for an earlier local copy to compare against, not to locate the pricing itself anymore. --- docs/PHASE10_CANONICAL_STATE_AUDIT.md | 44 ++++++++-------- docs/ROOTNODE_PRICING_AND_OFFERS_V1.md | 72 ++++++++++++++++++++++++++ 2 files changed, 94 insertions(+), 22 deletions(-) create mode 100644 docs/ROOTNODE_PRICING_AND_OFFERS_V1.md diff --git a/docs/PHASE10_CANONICAL_STATE_AUDIT.md b/docs/PHASE10_CANONICAL_STATE_AUDIT.md index ef35cf2..0349c20 100644 --- a/docs/PHASE10_CANONICAL_STATE_AUDIT.md +++ b/docs/PHASE10_CANONICAL_STATE_AUDIT.md @@ -81,19 +81,17 @@ verified present in canonical history, in full agreement with the commit message | 9.1 (prep) | `77fd186` | docs(stripe): document Phase 9.1 blocked status and live-mode readiness checklist | | 9.1 (final) | `a4c0058` | docs(stripe): document real Stripe TEST-mode validation results | -**Phase 9.5 — NOT FOUND, reconfirmed in Phase 10.1.** No commit, branch, or tag matching "Phase -9.5" or a founder-pricing document exists anywhere in this repository's reachable history +**Original Phase 9.5 commit — NOT FOUND, reconfirmed in Phase 10.1.** No commit, branch, or tag +matching "Phase 9.5" or a founder-pricing document existed in this repository's reachable history (`git log --all` contains no such commit, searched again in Phase 10.1 with a broader content search for "FOUNDER APPROVED"/"LOCKED FOR V1"/"Founding Cohort"/`39900` — every hit traces to -this session's own Phase 9.1/10 commits, never a separate Phase 9.5 one), and no -`docs/ROOTNODE_PRICING_AND_OFFERS_V1.md` file exists at any point in history. **Phase 10.1 -confirmed directly with Chase**: the real Phase 9.5 pricing document already exists — on PC #2, -not yet brought to canonical Gitea. Per Chase's explicit instruction this phase, no duplicate -was written here; Chase will bring the real document to canonical Gitea himself. §1.3's commands -below are how to confirm/complete that from PC #2. **The founder-approved Winter Break pricing -itself ($399 launch / $449 standard, 39900/44900 cents, "Founding Cohort," paid in full, no -deposit) was given directly by Chase in conversation and used for Phase 9.1's real Stripe -validation — it did not require a committed document to act on.** +the Phase 9.1/10 work, never a separate Phase 9.5 commit). The complete founder-approved matrix +was subsequently recovered from Chase's synced RootNode Academy conversation and canonicalized +as `docs/ROOTNODE_PRICING_AND_OFFERS_V1.md`. The earlier belief that a unique document existed +only on PC #2 was not verified and is no longer relied upon. The original desktop still requires +inspection only to determine whether it holds an earlier unpushed copy or commit. The recovered +document is now the authoritative V1 pricing record unless that inspection reveals a material +difference requiring Chase's review. **Website pricing is stale, confirmed with Chase.** A read-only fetch of `rootnodeacademy.com` during Phase 10.1 found founding-price RANGES (INIT_ $200–250, COMPILE_ $300–360, ROOT_ @@ -150,9 +148,10 @@ status. ## Discrepancies found -1. **"Phase 9.5" has no canonical commit** — see §1.4, reconfirmed in Phase 10.1. Not a blocker - (the pricing decision was usable directly), and Chase confirmed the real document exists on - PC #2 — it just hasn't reached canonical Gitea yet. Not invented/duplicated here. +1. **The original "Phase 9.5" has no canonical commit** — see §1.4. The complete approved matrix + was recovered from the synced RootNode Academy conversation and canonicalized in + `docs/ROOTNODE_PRICING_AND_OFFERS_V1.md`. PC #2 inspection remains useful only to detect an + earlier local copy or commit and compare it for material differences. 2. **Chase's Phase 10.1 authorization states RootNode Academy "ALREADY EXISTS" as an Infisical project** on `infisical.cedshomelab.com`. Re-investigated in Phase 10.1 with a proper org-scoped API enumeration (`GET /api/v2/organizations/{orgId}/workspaces`, not just the @@ -177,14 +176,15 @@ status. ## Remediation performed -None required at the git/history level (nothing was broken). Documentation created/updated to -record all of the above (this document, plus `docs/SECRETS_AND_INFISICAL.md` and `docs/ -PHASE10_PRODUCTION_DEPLOYMENT.md`). +The complete founder-approved Phase 9.5 matrix was recovered from synced conversation history +and written to `docs/ROOTNODE_PRICING_AND_OFFERS_V1.md`. This audit was corrected to distinguish +the missing original Phase 9.5 commit from the now-recovered pricing decision. No existing Git +history was rewritten. ## Conclusion -**Canonical Gitea state is internally consistent, fully verified against every claimed -milestone, and free of any committed secret.** The only open item from this gate is Chase -running the PC #2 commands in §1.3 to positively rule out stranded local work there — Gitea's -own history gives no reason to believe any exists, but this audit cannot see that machine -directly. +**Canonical Gitea history through Phase 10.1 is internally consistent, fully verified against +every claimed milestone, and free of any committed secret.** The Phase 9.5 pricing matrix has +now been recovered locally from synced conversation history and awaits review/commit. The only +remaining multi-PC item is running the PC #2 commands in §1.3 to positively rule out stranded +local work or identify an earlier Phase 9.5 copy for comparison. diff --git a/docs/ROOTNODE_PRICING_AND_OFFERS_V1.md b/docs/ROOTNODE_PRICING_AND_OFFERS_V1.md new file mode 100644 index 0000000..37fd5af --- /dev/null +++ b/docs/ROOTNODE_PRICING_AND_OFFERS_V1.md @@ -0,0 +1,72 @@ +# RootNode Academy Pricing Matrix V1 + +> **FOUNDER APPROVED — LOCKED FOR V1** + +This document is the canonical V1 pricing decision for RootNode Academy. It was recovered from +the synced RootNode Academy conversation after the original Phase 9.5 work was found to be +absent from canonical Git history. + +Prices below are in USD. A founding or early-bird price is a defined offer price, not a range. + +## Seasonal camps + +| Offering | Standard price | Launch price | +|---|---:|---:| +| Winter Break Camp | $449 | $399 — Founding Cohort | +| Summer Camp | $499 | $449 — Early Bird | +| Spring Break Camp | $449 | $399 — Early Bird | + +## Instructor-led programs + +| Offering | Standard price | Founding price | +|---|---:|---:| +| INIT_ Instructor-Led | $249 | $199 | +| COMPILE_ Instructor-Led | $399 | $349 | +| ROOT_ Foundations | $699 | $599 | +| ROOT_ Kubernetes Core | $799 | $699 | +| ROOT_ Operate & Secure | $899 | $799 | + +## Self-paced + +| Offering | Price | Access model | +|---|---:|---| +| ROOT_ Self-Paced | $299 | V1 one-time access | + +No recurring subscription is approved or implemented for V1. + +## Mentoring and workshops + +| Offering | Price | +|---|---:| +| 1:1 Technical Mentoring — single hour | $100 | +| 1:1 Technical Mentoring — four-hour package | $360 | +| 1:1 Technical Mentoring — eight-hour package | $680 | +| Technical Workshop | $149–$299 framework; price set per workshop | +| School & Community Program | Custom quote | + +The Technical Workshop range is an approved pricing framework, not one universal fixed price. + +## Sibling policy + +Each additional sibling receives 10% off tuition. This policy does not authorize or require a +promotion engine in V1. + +## Winter Break Camp launch terms + +- Commercial label: **Founding Cohort** +- Launch tuition: **$399 USD** +- Application representation: **39900 USD cents** +- Standard/reference tuition: **$449 USD** (`44900` cents) +- Payment: paid in full +- No deposit +- No payment plan + +Pricing approval does not resolve or authorize dates, venue, capacity, tax treatment, +refund/cancellation policy, or legal agreement language. Those remain separate launch gates. + +## Implementation authority + +RootNode's application remains authoritative for offerings, eligibility, registration, and the +server-side amount sent to Stripe. Stripe executes and records payment; it is not the canonical +RootNode product catalog. +