Skip to content

docs(product): freeze MVP v0.1 scope — first product, launch blockers, defer list - #149

Merged
gkalombo21 merged 2 commits into
devfrom
docs/mvp-v0.1-scope-freeze
Oct 17, 2026
Merged

gkalombo21 merged 2 commits into
devfrom
docs/mvp-v0.1-scope-freeze

Conversation

@gkalombo21

Copy link
Copy Markdown
Collaborator

MVP v0.1 — scope freeze (product decision, docs only)

Freezes the first Mbongo product so the project is launchable before it is complete. Decided at baseline 89cadb670c3d0470fcda70fb2e7f53404157cb9e on protocol v0.4 (frozen). No code, no protocol, no SDK change.

Adds docs/product/MVP_v0.1.md (status FROZEN PRODUCT SCOPE): candidate comparison (generic job / private inference / confidential inference / agents / GPU marketplace), first-user analysis, and the frozen decisions — Kaayu internal recruiting workload as first client; single-turn structured extraction (CV text → JSON profile); llama.cpp llama-server (pinned, CPU) with Qwen3-4B-Instruct-2507 GGUF pinned by digest (Apache-2.0); one Mbongo-controlled worker; PRIVATE_OFFCHAIN = J PUBLIC profile; hardware attestation not required (K-HW-LIVE is a parallel track); FREE internal payment with a displayed reference price; observed, untrusted metering; @mbongo/sdk unchanged plus a thin HTTP front over the existing E/F operations and one CLI; private devnet → controlled demo; objective exit criteria (20 jobs ≥ 95 %, P95 ≤ 120 s, ≤ US$0.05/job, 0 leaks, 0 invalid receipts); the frozen defer list; five implementation gates MVP-A … MVP-E.

Reconciles the roadmap: docs/INDEX.md gains the product-scope authority row and marks roadmap.md HISTORICAL and target_market.md SUPERSEDED (both predate the protocol lock and describe a GPU marketplace the vision excludes); README.md roadmap table gains the MVP row.

Contract check: the inference contract fits RFC 0005 as written — execution_spec is opaque, ≤ 1,024 bytes and application-versioned by convention (§2.10, §2.12); nothing is added to ComputeTask, the receipt, RPC or the SDK wire types.

Evidence: relative links and anchors resolve (89 checked, 0 bad); LF endings; git diff --check clean; typos (CI's checker) clean on the three files; none of the 61 protected paths of the K-HW-LIVE baseline is touched.

Refs #148 (MVP issue, milestone MVP v0.1), #144 (parallel security track), #52 (parallel research).

🤖 Generated with Claude Code

…, defer list

Adds docs/product/MVP_v0.1.md (FROZEN PRODUCT SCOPE): candidate comparison,
first-user analysis and the frozen decisions — Kaayu internal recruiting
workload as first client; single-turn structured extraction (CV text to a
fixed JSON profile); llama.cpp llama-server (pinned, CPU) with
Qwen3-4B-Instruct-2507 GGUF pinned by digest (Apache-2.0); one
Mbongo-controlled worker; PRIVATE_OFFCHAIN = J PUBLIC profile; hardware
attestation not required (K-HW-LIVE stays a parallel track); FREE internal
payment with a displayed reference price; observed, untrusted metering;
@mbongo/sdk unchanged plus a thin HTTP front over the existing E/F
operations and one CLI; private devnet then controlled demo; objective exit
criteria; the frozen defer list; gates MVP-A through MVP-E.

Roadmap reconciliation: INDEX gains the product-scope authority row and
marks roadmap.md HISTORICAL and target_market.md SUPERSEDED; the README
roadmap table gains the MVP row. No protocol, code or SDK change: the
inference contract fits RFC 0005 §2.10/§2.12 as written.

Refs #148, #144, #52

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@gkalombo21 gkalombo21 added this to the MVP v0.1 milestone Oct 17, 2026
…ations

Refs #148

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@gkalombo21
gkalombo21 merged commit 38445ef into dev Oct 17, 2026
9 checks passed
@gkalombo21
gkalombo21 deleted the docs/mvp-v0.1-scope-freeze branch October 17, 2026 15:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants