[
{
"id": "Q-001",
"type": "choice",
"severity": "low",
"origin": "plan",
"blueprint": "ARCHITECTURE.md",
"story": "architecture",
"status": "recommended",
"archived": false,
"title": "Parser value representation",
"description": "Represent parsed values with explicit internal value kinds and ordered containers before tagged JSON encoding.",
"options": [
{
"value": "explicit-kinds",
"label": "Explicit value kinds"
},
{
"value": "generic-interface",
"label": "Generic interfaces"
}
],
"system_choice": "explicit-kinds"
},
{
"id": "Q-002",
"type": "choice",
"severity": "low",
"origin": "plan",
"blueprint": "ARCHITECTURE.md",
"story": "architecture",
"status": "recommended",
"archived": false,
"title": "Parser implementation boundary",
"description": "Keep lexical parsing, structural state, semantic validation, and JSON encoding in separate internal responsibilities.",
"options": [
{
"value": "separated-responsibilities",
"label": "Separated responsibilities"
},
{
"value": "single-parser-module",
"label": "Single parser module"
}
],
"system_choice": "separated-responsibilities"
},
{
"id": "analyze-display_name",
"type": "text",
"severity": "material",
"origin": "analyze-questionnaire",
"blueprint": "ARCHITECTURE.md",
"story": null,
"status": "answered",
"archived": false,
"title": "Display Name",
"description": "The display name Drydock will use for this project. Edit to override the proposal.",
"options": [],
"system_choice": "TOML 1.0.0 Parser",
"commander_direction": "TOML 1.0.0 Parser"
},
{
"id": "analyze-short_description",
"type": "text",
"severity": "material",
"origin": "analyze-questionnaire",
"blueprint": "ARCHITECTURE.md",
"story": null,
"status": "answered",
"archived": false,
"title": "Short Description",
"description": "One-sentence description of what this project does. Edit to override the proposal.",
"options": [],
"system_choice": "A Go command-line parser that converts TOML 1.0.0 from stdin into tagged JSON and rejects invalid documents.",
"commander_direction": "A Go command-line parser that converts TOML 1.0.0 from stdin into tagged JSON and rejects invalid documents."
},
{
"id": "build-skip-feature-arrays-of-tables-ordering.md-arrays-of-tables-ordering-exit",
"type": "text",
"severity": "low",
"origin": "build",
"blueprint": "FEATURE-Arrays-of-Tables-Ordering.md",
"story": "tables-arrays-ordering",
"status": "recommended",
"archived": false,
"title": "Acceptance skipped: arrays-of-tables-ordering-exit",
"description": "malformed check: the assertion itself raised NameError (name 'subprocess' is not defined. Did you forget to import 'subprocess'?) in its own frame, before reaching the code under test. No implementation can satisfy it. Each check runs as its own script in its own process, so a name bound by another check is not in scope. Repair the assertion in the Blueprint specification.",
"options": [],
"system_choice": "Leave arrays-of-tables-ordering-exit untested until its acceptance setup is repaired; do not treat it as passed."
}
]
Run artifact