Generate strict PathLabMapStructure JSON for solo, self-paced, day-based PathLab explorations that end with a Continue/Pause/Quit decision. Use when a user asks to create PathLab map JSON, map drafts, or curriculum maps that must follow exact schema fields, day sequencing, node/edge integrity, and JSON-only output constraints.
Generate strict PathLabMapStructure JSON for solo, self-paced, day-based PathLab explorations that end with a Continue/Pause/Quit decision. Use when a user asks to create PathLab map JSON, map drafts, or curriculum maps that must follow exact schema fields, day sequencing, node/edge integrity, and JSON-only output constraints.
Generate PathLab Map
Generate a single valid JSON object that matches PathLabMapStructure exactly.
Workflow
Extract required inputs from the user prompt.
Run a discovery pass to find real external resources and real-world signals for the topic.
Build a mostly linear day-based map with 5, 6, or 7 days.
Ensure each node starts with an action, includes low-effort signal checks, and captures proof of action.
Validate schema integrity plus all strict ratio/quality rules before output.
Output only parseable JSON with no markdown or commentary.
Output Contract
Output one JSON object only.
Include top-level keys: seed, nodes, path; include edges when used.
Do not add extra top-level keys.
Do not invent fields not present in the structure.
Keep all required fields non-empty.
Allow content_url only inside content items.
Structure Rules
Use this exact object structure:
seed: { "title", "description", "slogan" }
nodes: object keyed by node key; each value includes: