Skip to content

Commit 9dbb526

Browse files
iaminaweclaude
andcommitted
chore: revert unrelated task file URL changes
Reset task files to main branch to keep PR focused on generate-context prompt. URL corrections from spec-driven-workflow-mcp to spec-driven-workflow will be handled in a separate PR. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 61b094b commit 9dbb526

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

tasks/0001-spec-sdd-mcp-poc.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,21 +38,21 @@ Deliver a FastMCP-based server that exposes the existing Spec Driven Development
3838
- **Purpose & Users:** Validate consumption from a secondary MCP-aware client.
3939
- **Demo Criteria:** Configure an external MCP client (e.g., Claude Desktop, VS Code MCP plugin) to reach the server over HTTP and successfully invoke prompts.
4040
- **Proof Artifact(s):** Connection configuration snippet; client-side screenshot/log showing prompt execution.
41-
- **Status:** HTTP transport hardening deferred to [issue #3](https://github.com/liatrio-labs/spec-driven-workflow/issues/3) for focused implementation (CORS, host/port configuration).
41+
- **Status:** HTTP transport hardening deferred to [issue #3](https://github.com/liatrio-labs/spec-driven-workflow-mcp/issues/3) for focused implementation (CORS, host/port configuration).
4242

4343
### Slice 4 – Deployable packaging
4444

4545
- **Purpose & Users:** Provide operational packaging for platform engineers.
4646
- **Demo Criteria:** Build container image locally, apply Kustomize overlay to deploy in a test cluster, and confirm `/mcp` endpoint readiness probe succeeds.
4747
- **Proof Artifact(s):** Docker build log, Kubernetes deployment manifest, `kubectl` output validating pod readiness.
48-
- **Status:** Packaging and Kubernetes deployment deferred to [issue #4](https://github.com/liatrio-labs/spec-driven-workflow/issues/4).
48+
- **Status:** Packaging and Kubernetes deployment deferred to [issue #4](https://github.com/liatrio-labs/spec-driven-workflow-mcp/issues/4).
4949

5050
### Slice 5 – Protocol extensions showcase
5151

5252
- **Purpose & Users:** Demonstrate FastMCP-specific protocol capabilities that enrich the SDD workflow for engineers and AI assistants.
5353
- **Demo Criteria:** Trigger a sampling request from the server (e.g., prompt the client LLM to draft a spec summary) and emit a notification when new artifacts land in `/tasks/`; verify both in the Inspector or alternate client.
5454
- **Proof Artifact(s):** Recorded interaction showing sampling exchange, notification payload captured via client logs.
55-
- **Status:** Protocol extensions and observability deferred to [issue #5](https://github.com/liatrio-labs/spec-driven-workflow/issues/5).
55+
- **Status:** Protocol extensions and observability deferred to [issue #5](https://github.com/liatrio-labs/spec-driven-workflow-mcp/issues/5).
5656

5757
## Functional Requirements
5858

tasks/tasks-0001-spec-sdd-mcp-poc.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,15 +62,15 @@
6262
- this has been fully tested with multiple clients (Claude Code, Windsurf, VS Code, Codex, Gemini CLI, etc.)
6363
- Proof Artifact(s): Connection configuration snippet and client-side screenshot/log showing prompt execution results.
6464
- [!] 3.1 Harden HTTP transport configuration (CORS headers, host/port envs) in `fastmcp.json` and `mcp_server/config.py`.
65-
- Deferred to [issue #3](https://github.com/liatrio-labs/spec-driven-workflow/issues/3)
65+
- Deferred to [issue #3](https://github.com/liatrio-labs/spec-driven-workflow-mcp/issues/3)
6666
- [x] 3.2 Draft client onboarding instructions in `docs/operations.md` for FastMCP Inspector, Claude Desktop, and VS Code MCP plugin.
6767
- [x] 3.3 Record validated client session (screenshots/logs) invoking prompts/resources via HTTP endpoint.
6868
- [x] 3.4 Add integration test (async) using `fastmcp.Client` to call prompts over HTTP within pytest suite.
6969

7070
- [!] 4.0 Package and deploy for Kubernetes
7171
- Demo Criteria: Build Docker image, apply Kustomize overlay to deploy in a test cluster, and verify `/mcp/health` readiness plus metrics endpoints.
7272
- Proof Artifact(s): Docker build log, rendered Kubernetes manifest, and `kubectl` output confirming pod readiness.
73-
- Deferred to [issue #4](https://github.com/liatrio-labs/spec-driven-workflow/issues/4)
73+
- Deferred to [issue #4](https://github.com/liatrio-labs/spec-driven-workflow-mcp/issues/4)
7474
- [!] 4.1 Author Dockerfile leveraging `uv` for dependency sync and multi-stage build with non-root runtime user.
7575
- [!] 4.2 Provide container entrypoints/scripts (`uvx fastmcp run`) supporting both STDIO and HTTP configurations.
7676
- [!] 4.3 Create base and overlay Kustomize manifests defining config maps, secrets placeholders, volume mounts, and readiness probes.
@@ -80,7 +80,7 @@
8080
- [!] 5.0 Showcase protocol extensions and observability
8181
- Demo Criteria: Trigger helper tools, emit notifications on new artifacts, exercise sampling request flow, and capture structured logs/metrics.
8282
- Proof Artifact(s): Test run outputs covering tools/notifications/sampling; log excerpts illustrating structured events and metrics export.
83-
- Deferred to [issue #5](https://github.com/liatrio-labs/spec-driven-workflow/issues/5)
83+
- Deferred to [issue #5](https://github.com/liatrio-labs/spec-driven-workflow-mcp/issues/5)
8484
- [!] 5.1 Implement `mcp_server/tools.py` helper tools (list artifacts, create spec stub, summarize diff) with corresponding FastMCP decorators.
8585
- [!] 5.2 Build notification broadcaster (`mcp_server/notifications.py`) emitting events on workspace file creation with hooks into FastMCP emitter.
8686
- [!] 5.3 Implement sampling orchestrator (`mcp_server/sampling.py`) requesting client-generated summaries and handling responses.

0 commit comments

Comments
 (0)