blog infra
This commit is contained in:
@@ -0,0 +1,318 @@
|
||||
{
|
||||
"colors": {
|
||||
"release": "#ef4444",
|
||||
"milestone": "#7c3aed"
|
||||
},
|
||||
|
||||
"releases": [
|
||||
{
|
||||
"label": "XO Stack v0.001",
|
||||
"quarter": "Q4 2025",
|
||||
"notes": "First public preview of the XO runtime and JSON Payment Protocol."
|
||||
}
|
||||
],
|
||||
|
||||
"milestones": [
|
||||
{
|
||||
"label": "Primitives release",
|
||||
"quarter": "Q2 2025",
|
||||
"notes": "Core primitives stabilized and documented."
|
||||
},
|
||||
{
|
||||
"label": "Demo wallet",
|
||||
"quarter": "Q3 2025",
|
||||
"notes": "Reference wallet demonstrating templates, notifications, and sync."
|
||||
},
|
||||
{
|
||||
"label": "Demo app",
|
||||
"quarter": "Q4 2025",
|
||||
"notes": "End-to-end sample with payments via JSON protocol."
|
||||
}
|
||||
],
|
||||
|
||||
"categories": [
|
||||
{
|
||||
"name": "XO Stack",
|
||||
"color": "#2563eb",
|
||||
"subcategories": [
|
||||
{
|
||||
"name": "Primitives",
|
||||
"color": "#1d4ed8",
|
||||
"items": [
|
||||
{
|
||||
"label": "Core primitives v1",
|
||||
"start": "Q1 2025",
|
||||
"end": "Q2 2025",
|
||||
"notes": "Accounts, assets, attestations; spec + tests."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "XO Engine",
|
||||
"color": "#3b82f6",
|
||||
"items": [
|
||||
{
|
||||
"label": "Runtime & scheduler",
|
||||
"start": "Q1 2023",
|
||||
"end": "Q4 2029",
|
||||
"notes": "Deterministic execution; metering & limits."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Playground",
|
||||
"items": [
|
||||
{
|
||||
"label": "Interactive sandbox",
|
||||
"start": "Q2 2025",
|
||||
"end": "Q3 2025",
|
||||
"notes": "In-browser runner; shareable links."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "JSON Payment Protocol",
|
||||
"color": "#1e40af",
|
||||
"items": [
|
||||
{
|
||||
"label": "Draft + POC",
|
||||
"start": "Q2 2025",
|
||||
"end": "Q4 2025",
|
||||
"notes": "Request/response schema; multi-sig routes."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "API",
|
||||
"items": [
|
||||
{
|
||||
"label": "Hosted API v1",
|
||||
"start": "Q3 2025",
|
||||
"end": "Q1 2026",
|
||||
"notes": "Rate limits, keys, usage analytics."
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"name": "XO Wallet",
|
||||
"color": "#16a34a",
|
||||
"subcategories": [
|
||||
{
|
||||
"name": "User interface",
|
||||
"color": "#15803d",
|
||||
"items": [
|
||||
{
|
||||
"label": "Wallet UX pass",
|
||||
"start": "Q1 2025",
|
||||
"end": "Q3 2025",
|
||||
"notes": "Navigation, theming, accessibility."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Template reading",
|
||||
"items": [
|
||||
{
|
||||
"label": "Template interpreter",
|
||||
"start": "Q2 2025",
|
||||
"end": "Q3 2025",
|
||||
"notes": "Execute payment templates from QR/links."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Security protocols",
|
||||
"color": "#22c55e",
|
||||
"items": [
|
||||
{
|
||||
"label": "Secure enclave + recovery",
|
||||
"start": "Q1 2025",
|
||||
"end": "Q4 2025",
|
||||
"notes": "Biometrics; social recovery flows."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Notification system",
|
||||
"items": [
|
||||
{
|
||||
"label": "Push + inbox",
|
||||
"start": "Q3 2025",
|
||||
"end": "Q4 2025",
|
||||
"notes": "Background sync and actionable notifications."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Android / Apple integration",
|
||||
"color": "#10b981",
|
||||
"items": [
|
||||
{
|
||||
"label": "Platform bridges",
|
||||
"start": "Q3 2025",
|
||||
"end": "Q1 2026",
|
||||
"notes": "Share sheets, intents, universal links."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Wallet sync server",
|
||||
"items": [
|
||||
{
|
||||
"label": "Sync & backup",
|
||||
"start": "Q2 2025",
|
||||
"end": "Q4 2025",
|
||||
"notes": "Multi-device state sync; encrypted backups."
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"name": "Demos",
|
||||
"color": "#f59e0b",
|
||||
"subcategories": [
|
||||
{
|
||||
"name": "Demo app 1",
|
||||
"color": "#d97706",
|
||||
"items": [
|
||||
{
|
||||
"label": "MVP + auth",
|
||||
"start": "Q2 2025",
|
||||
"end": "Q3 2025",
|
||||
"notes": "Starter app with login and payments."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Demo templates",
|
||||
"items": [
|
||||
{
|
||||
"label": "Common payment flows",
|
||||
"start": "Q3 2025",
|
||||
"end": "Q4 2025",
|
||||
"notes": "Subscriptions, refunds, and escrow."
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"name": "Documentation",
|
||||
"color": "#60a5fa",
|
||||
"subcategories": [
|
||||
{
|
||||
"name": "Docs",
|
||||
"items": [
|
||||
{
|
||||
"label": "Developer docs",
|
||||
"start": "Q2 2025",
|
||||
"end": "Q4 2025",
|
||||
"notes": "Concepts, guides, API refs, examples."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Blog",
|
||||
"color": "#3b82f6",
|
||||
"items": [
|
||||
{
|
||||
"label": "Monthly updates",
|
||||
"start": "Q2 2025",
|
||||
"end": "Q4 2025",
|
||||
"notes": "Roadmap progress & deep dives."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Marketing announcement",
|
||||
"color": "#93c5fd",
|
||||
"items": [
|
||||
{
|
||||
"label": "v0.001 launch comms",
|
||||
"start": "Q4 2025",
|
||||
"end": "Q4 2025",
|
||||
"notes": "Press kit, partners, social plan."
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"name": "Public consultation",
|
||||
"color": "#8b5cf6",
|
||||
"subcategories": [
|
||||
{
|
||||
"name": "RFCs & governance",
|
||||
"color": "#7c3aed",
|
||||
"items": [
|
||||
{
|
||||
"label": "Open RFCs",
|
||||
"start": "Q2 2025",
|
||||
"end": "Q3 2025",
|
||||
"notes": "Drafts for primitives, JSON protocol, and sync."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Community calls",
|
||||
"items": [
|
||||
{
|
||||
"label": "Monthly calls",
|
||||
"start": "Q2 2025",
|
||||
"end": "Q4 2025",
|
||||
"notes": "AMA + roadmap checkpoints."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Validator onboarding",
|
||||
"color": "#6d28d9",
|
||||
"items": [
|
||||
{
|
||||
"label": "Validator program",
|
||||
"start": "Q3 2025",
|
||||
"end": "Q4 2025",
|
||||
"notes": "Eligibility, staking requirements, and tooling."
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
],
|
||||
|
||||
"changelog": [
|
||||
{
|
||||
"date": "2025-09-18",
|
||||
"text": "Playground prototype shipped internally.",
|
||||
"notes": "Supports sharing runs via URL; rough edges expected."
|
||||
},
|
||||
{
|
||||
"date": "2025-09-10",
|
||||
"text": "Primitives spec v1 finalized.",
|
||||
"notes": "Breaking changes locked; migration guide drafted."
|
||||
},
|
||||
{
|
||||
"date": "2025-08-20",
|
||||
"text": "XO Engine scheduler prototype complete.",
|
||||
"notes": "Deterministic tick loop under load tests."
|
||||
},
|
||||
{
|
||||
"date": "2025-07-12",
|
||||
"text": "Docs site scaffold deployed.",
|
||||
"notes": "Nav, theming, and live search integrated."
|
||||
},
|
||||
{
|
||||
"date": "2025-06-01",
|
||||
"text": "Roadmap tracks created for Stack, Wallet, Demos, Documentation, and Public consultation.",
|
||||
"notes": "Initial planning artifacts and owners assigned."
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user