tracked
19
FORWAID Customer Instances
Read-only validation surface for Brenda, 潜心教育, FF Academy, Mitch, 朗新伦, and the FF Incubator downline. It shows which routes can be tested now and which accounts still need owner or Founder mapping before opening.
tracked
19
route ready
1
preview only
3
missing owner
14
founder gate
1
output handoff
1
Account Closure
accounts
20
partners
16
instances
1
route ready
1
output handoff
1
missing owner
16
6-0-1 FF Academy
upstream: acct-6-0-founder / owner: missing
Open FF Academy preview, confirm branch sample surfaces stay Founder-managed and not a second Founder account.
accountMutationEnabled
false
entitlementMutationEnabled
false
usageLedgerMutationEnabled
false
creditDeductionEnabled
false
paymentAllowed
false
billingAllowed
false
productionReady
false
Founder Test Queue
6-0-1 FF Academy
advanced_institution_sample / route_ready_read_only
Open FF Academy preview, confirm branch sample surfaces stay Founder-managed and not a second Founder account.
nextGate: founder_browser_smoke_then_release_gate_review
No-touch boundary
Founder tests route-ready customer surfaces, then Release Gate decides which customer instance can move from preview to backend integration planning.
JSON preview
Release status{
"snapshotId": "forwaid-customer-instance-validation-v0.1",
"status": "read_only_preview",
"scope": "customer_instance_and_partner_surface_validation",
"totals": {
"trackedAccounts": 19,
"routeReady": 1,
"previewOnly": 3,
"ownerThreadMissing": 14,
"founderGateRequired": 1,
"outputHandoffReady": 1
},
"items": [
{
"accountId": "acct-6-0-1-ff-academy",
"code": "6-0-1",
"label": "FF Academy",
"kind": "advanced_institution_sample",
"ownerThreadId": null,
"parentAccountId": "acct-6-0-founder",
"distributionUpstreamAccountId": "acct-6-0-founder",
"primaryRoute": "/client/ff-academy",
"secondaryRoutes": [
"/client/ff-academy/dashboard",
"/client/ff-academy/intake",
"/client/ff-academy/proposal",
"/client/ff-academy/assets"
],
"martRoute": "/mart/ff-academy",
"podRoute": null,
"outputHandoff": null,
"validationState": "route_ready_read_only",
"founderTest": "Open FF Academy preview, confirm branch sample surfaces stay Founder-managed and not a second Founder account.",
"nextGate": "founder_browser_smoke_then_release_gate_review",
"risk": "Read-only preview only; no production entitlement, storage, or customer send."
},
{
"accountId": "acct-6-0-2-ff-incubator",
"code": "6-0-2",
"label": "FF Incubator",
"kind": "advanced_institution_sample",
"ownerThreadId": null,
"parentAccountId": "acct-6-0-founder",
"distributionUpstreamAccountId": "acct-6-0-founder",
"primaryRoute": null,
"secondaryRoutes": [],
"martRoute": null,
"podRoute": null,
"outputHandoff": null,
"validationState": "founder_gate_required",
"founderTest": "Assign owner thread and route mapping before opening this account as a testable instance.",
"nextGate": "founder_mapping_required_before_route_open",
"risk": "Do not claim this customer instance is ready until owner, route, and entitlement gates are mapped."
},
{
"accountId": "acct-6-1-brenda",
"code": "6-1",
"label": "Brenda",
"kind": "partner",
"ownerThreadId": "019e77c8-b497-7e53-9666-b304bcc108c4",
"parentAccountId": "acct-6-0-2-ff-incubator",
"distributionUpstreamAccountId": "acct-6-0-2-ff-incubator",
"primaryRoute": "/brenda/aicrm",
"secondaryRoutes": [
"/brenda/aicrm/dock",
"/brenda/aicrm/store",
"/brenda/aicrm/studio"
],
"martRoute": null,
"podRoute": null,
"outputHandoff": null,
"validationState": "preview_only",
"founderTest": "Open Brenda backend preview, confirm Brenda partner workspace is separate from 潜心教育 customer instance.",
"nextGate": "confirm_customer_instance_scope_before_enablement",
"risk": "Do not claim this customer instance is ready until owner, route, and entitlement gates are mapped."
},
{
"accountId": "acct-6-1-1-qianxin",
"code": "6-1-1",
"label": "潜心教育",
"kind": "customer_instance",
"ownerThreadId": null,
"parentAccountId": "acct-6-1-brenda",
"distributionUpstreamAccountId": "acct-6-1-brenda",
"primaryRoute": "/client/fuzhou",
"secondaryRoutes": [
"/client/fuzhou/dock",
"/client/fuzhou/drive",
"/client/fuzhou/studio",
"/client/fuzhou/store",
"/client/fuzhou/subscription"
],
"martRoute": "/mart/qianxin",
"podRoute": "/client/fuzhou/pad",
"outputHandoff": {
"source": "studio_dock_output_preview",
"driveDocumentId": "CM-DRIVE-DOC-PREVIEW-001",
"driveQueueId": "CM-DRIVE-SAVE-QUEUE-mock-account-001",
"driveHandoffId": "CM-DRIVE-HANDOFF-CM-DRIVE-SAVE-QUEUE-mock-account-001",
"persistenceGate": "drive_persistence_disabled"
},
"validationState": "owner_thread_missing",
"founderTest": "Open 潜心教育 preview, verify account boundary, Store, Drive, Studio, and Pad shell routing.",
"nextGate": "assign_owner_thread_before_customer_testing",
"risk": "Do not claim this customer instance is ready until owner, route, and entitlement gates are mapped."
},
{
"accountId": "acct-6-2-mitch",
"code": "6-2",
"label": "Mitch USA",
"kind": "partner",
"ownerThreadId": "019ea200-9e78-7252-a98a-8506a166dc1c",
"parentAccountId": "acct-6-0-2-ff-incubator",
"distributionUpstreamAccountId": "acct-6-0-2-ff-incubator",
"primaryRoute": "/client/3d-education",
"secondaryRoutes": [
"/client/3d-education/dashboard",
"/client/3d-education/intake",
"/client/3d-education/proposal",
"/client/3d-education/assets"
],
"martRoute": null,
"podRoute": null,
"outputHandoff": null,
"validationState": "preview_only",
"founderTest": "Open Mitch USA candidate preview, confirm it is still preview-only until exact customer instance mapping is approved.",
"nextGate": "confirm_customer_instance_scope_before_enablement",
"risk": "Do not claim this customer instance is ready until owner, route, and entitlement gates are mapped."
},
{
"accountId": "acct-6-3-longsing",
"code": "6-3",
"label": "朗新伦 北京音乐",
"kind": "partner",
"ownerThreadId": "019e9f79-4e92-7ed1-b219-bd945994ad4b",
"parentAccountId": "acct-6-0-2-ff-incubator",
"distributionUpstreamAccountId": "acct-6-0-2-ff-incubator",
"primaryRoute": "/longsing",
"secondaryRoutes": [
"/longsing/pod"
],
"martRoute": "/mart/longsing",
"podRoute": "/longsing/pod",
"outputHandoff": null,
"validationState": "preview_only",
"founderTest": "Open 朗新伦 preview and Pod surface, confirm music partner route remains separate from education runtime.",
"nextGate": "confirm_customer_instance_scope_before_enablement",
"risk": "Do not claim this customer instance is ready until owner, route, and entitlement gates are mapped."
},
{
"accountId": "acct-6-4-li-yong-taiyuan",
"code": "6-4",
"label": "李勇 太原",
"kind": "partner",
"ownerThreadId": null,
"parentAccountId": "acct-6-0-2-ff-incubator",
"distributionUpstreamAccountId": "acct-6-0-2-ff-incubator",
"primaryRoute": null,
"secondaryRoutes": [],
"martRoute": null,
"podRoute": null,
"outputHandoff": null,
"validationState": "owner_thread_missing",
"founderTest": "Assign owner thread and route mapping before opening this account as a testable instance.",
"nextGate": "assign_owner_thread_before_customer_testing",
"risk": "Do not claim this customer instance is ready until owner, route, and entitlement gates are mapped."
},
{
"accountId": "acct-6-5-liu-hk",
"code": "6-5",
"label": "刘哥 香港",
"kind": "partner",
"ownerThreadId": null,
"parentAccountId": "acct-6-0-2-ff-incubator",
"distributionUpstreamAccountId": "acct-6-0-2-ff-incubator",
"primaryRoute": null,
"secondaryRoutes": [],
"martRoute": null,
"podRoute": null,
"outputHandoff": null,
"validationState": "owner_thread_missing",
"founderTest": "Assign owner thread and route mapping before opening this account as a testable instance.",
"nextGate": "assign_owner_thread_before_customer_testing",
"risk": "Do not claim this customer instance is ready until owner, route, and entitlement gates are mapped."
},
{
"accountId": "acct-6-6-wang-hk",
"code": "6-6",
"label": "王总 香港",
"kind": "partner",
"ownerThreadId": null,
"parentAccountId": "acct-6-0-2-ff-incubator",
"distributionUpstreamAccountId": "acct-6-0-2-ff-incubator",
"primaryRoute": null,
"secondaryRoutes": [],
"martRoute": null,
"podRoute": null,
"outputHandoff": null,
"validationState": "owner_thread_missing",
"founderTest": "Assign owner thread and route mapping before opening this account as a testable instance.",
"nextGate": "assign_owner_thread_before_customer_testing",
"risk": "Do not claim this customer instance is ready until owner, route, and entitlement gates are mapped."
},
{
"accountId": "acct-6-7-h-taiyuan",
"code": "6-7",
"label": "H 太原 大学生",
"kind": "partner",
"ownerThreadId": null,
"parentAccountId": "acct-6-0-2-ff-incubator",
"distributionUpstreamAccountId": "acct-6-0-2-ff-incubator",
"primaryRoute": null,
"secondaryRoutes": [],
"martRoute": null,
"podRoute": null,
"outputHandoff": null,
"validationState": "owner_thread_missing",
"founderTest": "Assign owner thread and route mapping before opening this account as a testable instance.",
"nextGate": "assign_owner_thread_before_customer_testing",
"risk": "Do not claim this customer instance is ready until owner, route, and entitlement gates are mapped."
},
{
"accountId": "acct-6-8-du-shenyang",
"code": "6-8",
"label": "杜老师 沈阳",
"kind": "partner",
"ownerThreadId": null,
"parentAccountId": "acct-6-0-2-ff-incubator",
"distributionUpstreamAccountId": "acct-6-0-2-ff-incubator",
"primaryRoute": null,
"secondaryRoutes": [],
"martRoute": null,
"podRoute": null,
"outputHandoff": null,
"validationState": "owner_thread_missing",
"founderTest": "Assign owner thread and route mapping before opening this account as a testable instance.",
"nextGate": "assign_owner_thread_before_customer_testing",
"risk": "Do not claim this customer instance is ready until owner, route, and entitlement gates are mapped."
},
{
"accountId": "acct-6-9-hu-suzhou",
"code": "6-9",
"label": "胡总 苏州",
"kind": "partner",
"ownerThreadId": null,
"parentAccountId": "acct-6-0-2-ff-incubator",
"distributionUpstreamAccountId": "acct-6-0-2-ff-incubator",
"primaryRoute": null,
"secondaryRoutes": [],
"martRoute": null,
"podRoute": null,
"outputHandoff": null,
"validationState": "owner_thread_missing",
"founderTest": "Assign owner thread and route mapping before opening this account as a testable instance.",
"nextGate": "assign_owner_thread_before_customer_testing",
"risk": "Do not claim this customer instance is ready until owner, route, and entitlement gates are mapped."
},
{
"accountId": "acct-6-10-xudong-shanghai",
"code": "6-10",
"label": "徐东 上海",
"kind": "partner",
"ownerThreadId": null,
"parentAccountId": "acct-6-0-2-ff-incubator",
"distributionUpstreamAccountId": "acct-6-0-2-ff-incubator",
"primaryRoute": null,
"secondaryRoutes": [],
"martRoute": null,
"podRoute": null,
"outputHandoff": null,
"validationState": "owner_thread_missing",
"founderTest": "Assign owner thread and route mapping before opening this account as a testable instance.",
"nextGate": "assign_owner_thread_before_customer_testing",
"risk": "Do not claim this customer instance is ready until owner, route, and entitlement gates are mapped."
},
{
"accountId": "acct-6-11-susu-shenzhen",
"code": "6-11",
"label": "susu 深圳",
"kind": "partner",
"ownerThreadId": null,
"parentAccountId": "acct-6-0-2-ff-incubator",
"distributionUpstreamAccountId": "acct-6-0-2-ff-incubator",
"primaryRoute": null,
"secondaryRoutes": [],
"martRoute": null,
"podRoute": null,
"outputHandoff": null,
"validationState": "owner_thread_missing",
"founderTest": "Assign owner thread and route mapping before opening this account as a testable instance.",
"nextGate": "assign_owner_thread_before_customer_testing",
"risk": "Do not claim this customer instance is ready until owner, route, and entitlement gates are mapped."
},
{
"accountId": "acct-6-12-qiqi-us",
"code": "6-12",
"label": "琪琪姐 美国",
"kind": "partner",
"ownerThreadId": null,
"parentAccountId": "acct-6-0-2-ff-incubator",
"distributionUpstreamAccountId": "acct-6-0-2-ff-incubator",
"primaryRoute": null,
"secondaryRoutes": [],
"martRoute": null,
"podRoute": null,
"outputHandoff": null,
"validationState": "owner_thread_missing",
"founderTest": "Assign owner thread and route mapping before opening this account as a testable instance.",
"nextGate": "assign_owner_thread_before_customer_testing",
"risk": "Do not claim this customer instance is ready until owner, route, and entitlement gates are mapped."
},
{
"accountId": "acct-6-13-peggy-hk",
"code": "6-13",
"label": "Peggy 香港",
"kind": "partner",
"ownerThreadId": null,
"parentAccountId": "acct-6-0-2-ff-incubator",
"distributionUpstreamAccountId": "acct-6-0-2-ff-incubator",
"primaryRoute": null,
"secondaryRoutes": [],
"martRoute": null,
"podRoute": null,
"outputHandoff": null,
"validationState": "owner_thread_missing",
"founderTest": "Assign owner thread and route mapping before opening this account as a testable instance.",
"nextGate": "assign_owner_thread_before_customer_testing",
"risk": "Do not claim this customer instance is ready until owner, route, and entitlement gates are mapped."
},
{
"accountId": "acct-6-14-laoxia-sea",
"code": "6-14",
"label": "老夏 东南亚",
"kind": "partner",
"ownerThreadId": null,
"parentAccountId": "acct-6-0-2-ff-incubator",
"distributionUpstreamAccountId": "acct-6-0-2-ff-incubator",
"primaryRoute": null,
"secondaryRoutes": [],
"martRoute": null,
"podRoute": null,
"outputHandoff": null,
"validationState": "owner_thread_missing",
"founderTest": "Assign owner thread and route mapping before opening this account as a testable instance.",
"nextGate": "assign_owner_thread_before_customer_testing",
"risk": "Do not claim this customer instance is ready until owner, route, and entitlement gates are mapped."
},
{
"accountId": "acct-6-15-xiaoxin-japan",
"code": "6-15",
"label": "小芯 日本",
"kind": "partner",
"ownerThreadId": null,
"parentAccountId": "acct-6-0-2-ff-incubator",
"distributionUpstreamAccountId": "acct-6-0-2-ff-incubator",
"primaryRoute": null,
"secondaryRoutes": [],
"martRoute": null,
"podRoute": null,
"outputHandoff": null,
"validationState": "owner_thread_missing",
"founderTest": "Assign owner thread and route mapping before opening this account as a testable instance.",
"nextGate": "assign_owner_thread_before_customer_testing",
"risk": "Do not claim this customer instance is ready until owner, route, and entitlement gates are mapped."
},
{
"accountId": "acct-6-16-reserved",
"code": "6-16",
"label": "预留账号",
"kind": "partner",
"ownerThreadId": null,
"parentAccountId": "acct-6-0-2-ff-incubator",
"distributionUpstreamAccountId": "acct-6-0-2-ff-incubator",
"primaryRoute": null,
"secondaryRoutes": [],
"martRoute": null,
"podRoute": null,
"outputHandoff": null,
"validationState": "owner_thread_missing",
"founderTest": "Assign owner thread and route mapping before opening this account as a testable instance.",
"nextGate": "assign_owner_thread_before_customer_testing",
"risk": "Do not claim this customer instance is ready until owner, route, and entitlement gates are mapped."
}
],
"routeMatrix": [
{
"route": "/client/fuzhou",
"purpose": "潜心教育 customer instance shell",
"owner": "6-1-1 under Brenda",
"currentState": "openable_preview"
},
{
"route": "/brenda/aicrm",
"purpose": "Brenda partner workspace",
"owner": "6-1 Brenda",
"currentState": "openable_preview"
},
{
"route": "/client/ff-academy",
"purpose": "Founder-managed FF Academy sample",
"owner": "6-0-1 FF Academy",
"currentState": "openable_preview"
},
{
"route": "/longsing",
"purpose": "朗新伦 music partner preview",
"owner": "6-3 朗新伦",
"currentState": "openable_preview"
},
{
"route": "/mart/qianxin",
"purpose": "Institution private Mart preview",
"owner": "6-1-1 潜心教育",
"currentState": "openable_preview"
},
{
"route": "/instances/status",
"purpose": "Aggregated customer instance validation status",
"owner": "1-2-2 FORWAID A-side",
"currentState": "read_only_status"
}
],
"boundaries": {
"accountMutationEnabled": false,
"entitlementMutationEnabled": false,
"customerDataWriteEnabled": false,
"customerSendEnabled": false,
"productionReady": false
},
"nextGate": "Founder tests route-ready customer surfaces, then Release Gate decides which customer instance can move from preview to backend integration planning."
}