Files
documentation/diagrams/strategy-six-months.architecture.json
T
jarvis-at-skic 1a2d16bc91
Build and publish Eldorado documentation / build (pull_request) Successful in 1m30s
docs: [verified] answer the six-month AI Architect assignment
2026-10-08 16:59:36 +00:00

272 lines
5.5 KiB
JSON

{
"schema_version": 1,
"diagram_type": "architecture",
"meta": {
"title": "Proposed: first six months as AI Architect",
"output": "static/diagrams/strategy-six-months/index.html",
"quality_profile": "showcase",
"legend": {
"mode": "hidden"
},
"viewBox": [
2400,
1580
]
},
"components": [
{
"id": "baseline",
"type": "external",
"label": "Month 1: discover",
"tag": "Architect + CTO + willing teams",
"sublabel": "Current AI workflows + constraints\nPair with developers and reviewers\nChoose an evidenced bottleneck",
"pos": [
100,
100
],
"size": [
600,
260
],
"icon": "none"
},
{
"id": "engineer",
"type": "external",
"label": "Month 2: agree experiment",
"tag": "Architect + partner lead + reviewer",
"sublabel": "One workflow + feasible baseline\nChoose context, coaching or tooling\nSkills only if they fit the problem",
"pos": [
900,
100
],
"size": [
600,
260
],
"icon": "none"
},
{
"id": "qualify",
"type": "security",
"label": "Month 3: pair and pilot",
"tag": "Team agrees time; owner permits scope",
"sublabel": "Independent checks before live work\nCollect accepted work and burden\nUnsafe or unsupported: stop",
"pos": [
1700,
100
],
"size": [
600,
260
],
"icon": "none"
},
{
"id": "pilot",
"type": "external",
"label": "Month 4: decide from evidence",
"tag": "Workflow owner + CTO review",
"sublabel": "Compare current practice and pilot\nRetain / change / hold / stop\nIncomplete: bounded extension only",
"pos": [
1700,
730
],
"size": [
600,
260
],
"icon": "none"
},
{
"id": "decide",
"type": "security",
"label": "Month 5: transfer selectively",
"tag": "Willing champion + team lead",
"sublabel": "Only if value and upkeep hold\nTry another team with new baseline\nNo capacity: stay narrow or retire",
"pos": [
900,
730
],
"size": [
600,
260
],
"icon": "none"
},
{
"id": "maintain",
"type": "external",
"label": "Month 6: hand over or stop",
"tag": "Team owner + CTO investment decision",
"sublabel": "Evidence, costs and limits visible\nOwned workflow or documented stop\nNext quarter is not automatic AI",
"pos": [
100,
730
],
"size": [
600,
260
],
"icon": "none"
},
{
"id": "reference",
"type": "backend",
"label": "Proposed six-month plan",
"tag": "Solo architect; no team authority",
"sublabel": "Month 6 → 2: revise next question\nMonth 5 → 1: baseline new scope\nProposed, not company commitments",
"pos": [
100,
1270
],
"size": [
2200,
260
],
"icon": "none"
}
],
"connections": [
{
"id": "baseline-engineer",
"from": "baseline",
"to": "engineer",
"label": "Problem",
"fromSide": "right",
"toSide": "left",
"route": "straight",
"width": 4,
"variant": "default",
"labelAt": [
800,
210
]
},
{
"id": "engineer-qualify",
"from": "engineer",
"to": "qualify",
"label": "Agreement",
"fromSide": "right",
"toSide": "left",
"route": "straight",
"width": 4,
"variant": "default",
"labelAt": [
1600,
210
]
},
{
"id": "qualify-pilot",
"from": "qualify",
"to": "pilot",
"label": "Evidence",
"fromSide": "bottom",
"toSide": "top",
"route": "straight",
"width": 4,
"variant": "default",
"via": [
[
2000,
520
]
],
"labelAt": [
2010,
535
]
},
{
"id": "pilot-decide",
"from": "pilot",
"to": "decide",
"label": "Decision",
"fromSide": "left",
"toSide": "right",
"route": "straight",
"width": 4,
"variant": "default",
"labelAt": [
1600,
840
]
},
{
"id": "decide-maintain",
"from": "decide",
"to": "maintain",
"label": "Handover",
"fromSide": "left",
"toSide": "right",
"route": "straight",
"width": 4,
"variant": "default",
"labelAt": [
800,
840
]
},
{
"id": "maintain-engineer",
"from": "maintain",
"to": "engineer",
"label": "Next question",
"fromSide": "top",
"toSide": "bottom",
"route": "straight",
"width": 4,
"variant": "default",
"via": [
[
400,
550
],
[
1200,
550
]
],
"labelAt": [
800,
535
]
},
{
"id": "decide-baseline",
"from": "decide",
"to": "baseline",
"label": "New scope",
"fromSide": "bottom",
"toSide": "bottom",
"route": "straight",
"width": 4,
"variant": "default",
"via": [
[
1200,
1150
],
[
60,
1150
],
[
60,
430
],
[
400,
430
]
],
"labelAt": [
620,
1135
]
}
]
}