II.
Page JSON
Structured · livepage:agent-generate-universal-agentic-stack-faq
FAQ json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "page:agent-generate-universal-agentic-stack-faq",
"_kind": "Page",
"_file": "wiki/agent-generate/universal-agentic-stack/09-faq.md",
"_cluster": "wiki",
"attributes": {
"nodeKind": "Page",
"title": "FAQ",
"displayName": "FAQ",
"slug": "agent-generate/universal-agentic-stack/09-faq",
"articlePath": "wiki/agent-generate/universal-agentic-stack/09-faq.md",
"article": "# FAQ\n\n## Why not just call everything an agent platform?\n\nBecause different products own different responsibilities. The stack is useful only if it preserves those boundaries instead of rewarding the broadest label.\n\n## Can one product occupy multiple layers?\n\nYes. Most serious products occupy multiple adjacent layers. The mistake is not spanning multiple layers. The mistake is pretending to own layers that are actually delegated.\n\n## What if one product bundles another?\n\nThen record the bundle honestly. You can say the top-level product exposes a broader surface while delegating or embedding lower layers from another component.\n\n## Is a plugin system part of runtime or platform?\n\nUsually platform. A runtime invokes tools inside a running session. A platform defines installation, extension contracts, manifests, lifecycle, discovery, and ecosystem behavior around runtimes.\n\n## Is a gateway part of the provider or transport?\n\nUsually transport-adjacent, sometimes close to provider concerns. The key question is whether it serves models itself or mainly routes traffic to someone else who does.\n\n## Is an approval prompt the sandbox?\n\nNo. The approval prompt is only one visible part of the policy boundary. The sandbox is the broader restriction and audit system around execution.\n\n## What if a local model collapses model and provider?\n\nOperationally they can collapse. Conceptually the stack still keeps them separate so you do not mix the model artifact with the serving boundary.\n\n## Why separate interaction from presentation?\n\nBecause commands, approvals, and action vocabulary are not the same thing as layout, rendering, or transcript display. One is what you can do. The other is how it is shown.\n\n## What should I do when the classification still feels fuzzy?\n\nUse [`08-review-template.md`](./08-review-template.md), force yourself to write the one-sentence placement, and then verify disputed boundaries in [`layers.md`](./layers.md).\n",
"documents": [
"layer:1-model",
"layer:2-provider",
"layer:3-transport",
"layer:4-agent-core",
"layer:5-agent-runtime",
"layer:6-agent-platform",
"layer:7-workspace",
"layer:8-execution",
"layer:9-sandbox",
"layer:10-interaction",
"layer:11-presentation"
]
},
"outgoingEdges": [
{
"from": "page:agent-generate-universal-agentic-stack-faq",
"to": "layer:1-model",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-faq",
"to": "layer:2-provider",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-faq",
"to": "layer:3-transport",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-faq",
"to": "layer:4-agent-core",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-faq",
"to": "layer:5-agent-runtime",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-faq",
"to": "layer:6-agent-platform",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-faq",
"to": "layer:7-workspace",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-faq",
"to": "layer:8-execution",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-faq",
"to": "layer:9-sandbox",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-faq",
"to": "layer:10-interaction",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-faq",
"to": "layer:11-presentation",
"kind": "documents"
}
],
"incomingEdges": [
{
"from": "page:agent-generate-universal-agentic-stack",
"to": "page:agent-generate-universal-agentic-stack-faq",
"kind": "contains_page"
}
]
}