diff --git a/devflow/index.md b/devflow/index.md index b16d0ff..5d1d7ce 100644 --- a/devflow/index.md +++ b/devflow/index.md @@ -4,7 +4,7 @@ | 日期 | slug | 领域 | 关键词 | 状态 | |---|---|---|---|---| -| 2026-07-05 | mvp-demo-interview-runbook | MVP Demo/Interview | Plan C, payment timeout, runbook, trace checklist, demo script | openspec/changes/mvp-demo-interview-runbook | active | +| 2026-07-05 | mvp-demo-interview-runbook | MVP Demo/Interview | Plan C, payment timeout, runbook, trace checklist, demo script | openspec/changes/archive/2026-07-05-mvp-demo-interview-runbook | archived | | 2026-07-05 | diagnosis-eval-baseline-diff | Agent 评测/回归 Diff | baseline diff, regression detection, evidence coverage, cost signal, markdown report | openspec/changes/archive/2026-07-05-diagnosis-eval-baseline-diff | archived | | 2026-07-04 | expand-diagnosis-eval-fixtures | Agent 评测/回归 Baseline | fixture coverage, baseline report, redis timeout, slow response, jvm memory risk | openspec/changes/archive/2026-07-05-expand-diagnosis-eval-fixtures | archived | | 2026-07-04 | diagnosis-eval-harness | Agent 评测/回归 Harness | fixed cases, trace validation, evidence coverage, verdict distribution, markdown report | openspec/changes/archive/2026-07-04-diagnosis-eval-harness | archived | diff --git a/mvp/issues/README.md b/mvp/issues/README.md index 981a66f..f8cd653 100644 --- a/mvp/issues/README.md +++ b/mvp/issues/README.md @@ -10,4 +10,4 @@ | ISS-006 | 固定诊断评测集与回归 Harness | 高 | 已归档 | [ISS-006-diagnosis-eval-harness.md](ISS-006-diagnosis-eval-harness.md) | | expand-diagnosis-eval-fixtures | 补齐固定诊断评测 fixture 与 baseline | 中 | 已归档 | [expand-diagnosis-eval-fixtures.md](expand-diagnosis-eval-fixtures.md) | | diagnosis-eval-baseline-diff | 诊断评测 baseline diff 与回归判断 | 中 | 已归档 | [diagnosis-eval-baseline-diff.md](diagnosis-eval-baseline-diff.md) | -| mvp-demo-interview-runbook | Plan C 面试可复现 Demo 包 | 中 | 进行中(sm-flow) | [mvp-demo-interview-runbook.md](mvp-demo-interview-runbook.md) | +| mvp-demo-interview-runbook | Plan C 面试可复现 Demo 包 | 中 | 已归档 | [mvp-demo-interview-runbook.md](mvp-demo-interview-runbook.md) | diff --git a/mvp/issues/mvp-demo-interview-runbook.md b/mvp/issues/mvp-demo-interview-runbook.md index 4f2b127..b9b64b6 100644 --- a/mvp/issues/mvp-demo-interview-runbook.md +++ b/mvp/issues/mvp-demo-interview-runbook.md @@ -1,6 +1,6 @@ # MVP Demo Interview Runbook -**状态**:进行中(sm-flow) +**状态**:已归档 **严重程度**:中 **发现时间**:2026-07-05 **来源**:Plan C diff --git a/openspec/changes/mvp-demo-interview-runbook/.openspec.yaml b/openspec/changes/archive/2026-07-05-mvp-demo-interview-runbook/.openspec.yaml similarity index 100% rename from openspec/changes/mvp-demo-interview-runbook/.openspec.yaml rename to openspec/changes/archive/2026-07-05-mvp-demo-interview-runbook/.openspec.yaml diff --git a/openspec/changes/mvp-demo-interview-runbook/design.md b/openspec/changes/archive/2026-07-05-mvp-demo-interview-runbook/design.md similarity index 100% rename from openspec/changes/mvp-demo-interview-runbook/design.md rename to openspec/changes/archive/2026-07-05-mvp-demo-interview-runbook/design.md diff --git a/openspec/changes/mvp-demo-interview-runbook/proposal.md b/openspec/changes/archive/2026-07-05-mvp-demo-interview-runbook/proposal.md similarity index 100% rename from openspec/changes/mvp-demo-interview-runbook/proposal.md rename to openspec/changes/archive/2026-07-05-mvp-demo-interview-runbook/proposal.md diff --git a/openspec/changes/mvp-demo-interview-runbook/specs/mvp-demo-trace-acceptance/spec.md b/openspec/changes/archive/2026-07-05-mvp-demo-interview-runbook/specs/mvp-demo-trace-acceptance/spec.md similarity index 100% rename from openspec/changes/mvp-demo-interview-runbook/specs/mvp-demo-trace-acceptance/spec.md rename to openspec/changes/archive/2026-07-05-mvp-demo-interview-runbook/specs/mvp-demo-trace-acceptance/spec.md diff --git a/openspec/changes/mvp-demo-interview-runbook/tasks.md b/openspec/changes/archive/2026-07-05-mvp-demo-interview-runbook/tasks.md similarity index 100% rename from openspec/changes/mvp-demo-interview-runbook/tasks.md rename to openspec/changes/archive/2026-07-05-mvp-demo-interview-runbook/tasks.md diff --git a/openspec/specs/mvp-demo-trace-acceptance/spec.md b/openspec/specs/mvp-demo-trace-acceptance/spec.md index 38b7a2d..d416597 100644 --- a/openspec/specs/mvp-demo-trace-acceptance/spec.md +++ b/openspec/specs/mvp-demo-trace-acceptance/spec.md @@ -35,3 +35,32 @@ The project SHALL include an end-to-end acceptance case that demonstrates start- #### Scenario: Reviewer follows the acceptance case - **WHEN** a reviewer follows the documented MVP demo acceptance steps - **THEN** they can run the application, submit a diagnosis question, query the trace endpoint, and submit feedback for the same session id + +### Requirement: MVP demo SHALL provide an interview runbook +The MVP demo SHALL include a concise interview runbook that explains how to demonstrate the Agent flow and how to narrate the engineering value. + +#### Scenario: Walkthrough explains the demo story +- **WHEN** a developer opens the interview walkthrough +- **THEN** it SHALL explain the user question, Agent flow, evidence tools, verifier judgment, trace API, feedback, and eval baseline connection + +#### Scenario: Walkthrough stays scoped to existing capabilities +- **WHEN** the walkthrough describes the demo +- **THEN** it SHALL avoid claiming unsupported runtime behavior or new production features + +### Requirement: MVP demo SHALL provide executable local demo scripts +The MVP demo SHALL provide scripts and request payloads for running the payment-timeout case through existing local APIs. + +#### Scenario: Demo script sends the fixed diagnosis request +- **WHEN** the demo script is executed against a running local service +- **THEN** it SHALL send the fixed payment-timeout chat request with a stable session id + +#### Scenario: Demo script captures review artifacts +- **WHEN** the demo script finishes successfully +- **THEN** it SHALL write chat, trace, and feedback responses under a demo output directory + +### Requirement: MVP demo SHALL provide a trace inspection checklist +The MVP demo SHALL document which trace fields to inspect for evidence, verifier behavior, and session-level auditability. + +#### Scenario: Checklist maps fields to interview claims +- **WHEN** a developer reviews a trace response +- **THEN** the checklist SHALL map concrete JSON paths to the claims made in the interview walkthrough