You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MinePilot's product route is shifting toward SEO utility pages and tools rather than a SaaS-first blank prompt generator.
MinePilot issue #43 defines a quality bar for public build pages:
preview/screenshots;
dimensions and block count;
material list;
layer guide;
schematic/export artifact where possible;
import guide;
tags/categories;
related builds;
optional remix/customization affordance;
verification/provenance status.
CraftDAG already produces many of these pieces separately, but it does not yet provide one stable artifact manifest or quality-gate output that MinePilot can consume for curated SEO pages.
Goal
Add a build artifact manifest and quality gate for generated ComponentPlan/VoxelPlan outputs.
This should make it easy for MinePilot to decide whether a build is publishable as a utility page.
Proposed output shape
Exact schema can be designed during implementation, but MinePilot needs something like:
Context
MinePilot's product route is shifting toward SEO utility pages and tools rather than a SaaS-first blank prompt generator.
MinePilot issue #43 defines a quality bar for public build pages:
CraftDAG already produces many of these pieces separately, but it does not yet provide one stable artifact manifest or quality-gate output that MinePilot can consume for curated SEO pages.
Goal
Add a build artifact manifest and quality gate for generated ComponentPlan/VoxelPlan outputs.
This should make it easy for MinePilot to decide whether a build is publishable as a utility page.
Proposed output shape
Exact schema can be designed during implementation, but MinePilot needs something like:
{ "id": "small-oak-starter-base", "title": "Small Oak Starter Base", "dimensions": { "width": 16, "height": 12, "length": 16 }, "blockCount": 1234, "materials": [], "layers": [], "exports": { "schem": { "available": true } }, "diagnosticsSummary": { "blocking": 0, "warnings": 3 }, "verification": { "status": "previewed", "notes": [] }, "tags": ["starter-base", "oak", "survival"], "provenance": { "source": "curated-component-plan" } }Requirements
Quality gate
Provide a deterministic way to answer:
The gate should consider:
Non-goals
Acceptance criteria
Related