88a1dab810
---ci--- phase: 7 milestone: v0.2 status: complete requirements: covered: [REQ-2-001, REQ-2-002, REQ-2-003, REQ-2-004, REQ-2-005, REQ-2-006, REQ-2-007, REQ-2-008, REQ-2-009, REQ-2-010, REQ-2-011, REQ-2-012] partial: [] ---/ci--- Milestone v0.2 (ai-tutor-architecture) merged to main. Escalation record (audit remediation, durable): P1 executor delegation failed twice (empty subagent results, zero files created); auto-resolved at full autonomy to inline execution with identical plan fidelity (commit 3271373, reflog-only after phase branch squash-delete).
47 lines
1.7 KiB
TypeScript
47 lines
1.7 KiB
TypeScript
/**
|
|
* AI engine-input scenario IDs + display metadata (v0.2 Phase 6 learner panels).
|
|
*
|
|
* D-021 alignment: IDs are string-identical to the Python corpus
|
|
* `apps/ai-service/ai_service/corpus/telemetry.py` and `artifacts.py`.
|
|
* Do not rename one side without the other. Real engines (sandbox fabric,
|
|
* assessment engine) are v0.3+.
|
|
*/
|
|
|
|
export const aiLabScenarios = [
|
|
{
|
|
id: 'lab-scenario-strong',
|
|
title: 'Strong build session — multi-agent research assistant',
|
|
competencyId: 'stack-orchestration-c002',
|
|
description: 'Steady progress, checkpoints, and passing tests — the healthy pattern.',
|
|
},
|
|
{
|
|
id: 'lab-scenario-struggling',
|
|
title: 'Struggling build session — repeated failures, no checkpoints',
|
|
competencyId: 'stack-orchestration-c002',
|
|
description: 'Same failure twice, long idle gaps, no recovery strategy.',
|
|
},
|
|
{
|
|
id: 'lab-scenario-flagged',
|
|
title: 'Flagged build session — large paste, instant pass',
|
|
competencyId: 'stack-orchestration-c003',
|
|
description: 'Suspicious velocity worth a supportive check-in, not a penalty.',
|
|
},
|
|
] as const;
|
|
|
|
export const aiArtifactSubmissions = [
|
|
{
|
|
id: 'art-eval-research-assistant',
|
|
name: 'Multi-agent research assistant (eval build)',
|
|
competencyId: 'stack-orchestration-c002',
|
|
description: 'LangGraph-based assistant with clean state boundaries and retries.',
|
|
},
|
|
{
|
|
id: 'art-eval-rag-dashboard',
|
|
name: 'RAG retrieval quality dashboard (eval build)',
|
|
competencyId: 'stack-orchestration-c003',
|
|
description: 'Eval harness sweep with gaps in error handling — partial mastery.',
|
|
},
|
|
] as const;
|
|
|
|
export type AiLabScenario = (typeof aiLabScenarios)[number];
|
|
export type AiArtifactSubmission = (typeof aiArtifactSubmissions)[number]; |