You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(templates): add reusable spec template system (#8)
SpecBridge v0.7.0: secure, deterministic, offline-first templates for
Kiro-compatible specs.
- Versioned template manifest (specbridge-template.json, schema 1.0.0)
with strict validation and stable error codes SBT001-SBT025
- Restricted one-pass {{variable}} renderer: no code execution, no
expressions, no environment access, no network, no recursion
- Ten built-in templates embedded at build time; project-local packs
under .specbridge/templates with atomic script-free local install
- template list/search/show/validate/preview/apply/install/uninstall/
scaffold CLI, spec new --template, append-only template records
- MCP template_list/search/show/preview plus candidate-hash-bound
template_apply; /specbridge:templates plugin skill (10 skills total)
- Generated template gallery and embedded-pack module with CI drift
checks; template documentation set and threat model
|`specbridge mcp serve / doctor / manifest / tools`|**v0.5** — local stdio MCP server (25 tools since v0.6.1, 7 resources, 4 prompts) |
290
+
|`specbridge mcp serve / doctor / manifest / tools`|**v0.5** — local stdio MCP server (30 tools since v0.7.0, 7 resources, 4 prompts) |
265
291
|`specbridge run recover-lock`|**v0.5** — diagnose and explicitly recover the interactive execution lock |
266
292
|`specbridge runner list / matrix / show / doctor`|**v0.6** — profile-based runner diagnostics and the generated capability matrix (read-only) |
267
293
|`specbridge runner test / conformance / models <profile>`|**v0.6** — bounded structured-output probe (`--network`), conformance suite, provider-supported model listing |
268
294
|`specbridge config doctor / migrate`|**v0.6** — configuration validation and the explicit v1 → v2 migration (dry-run by default, atomic apply with backup) |
269
295
|`specbridge runner doctor gemini-default / openai-compatible-local / antigravity`|**v0.6.1** — diagnostics for the new adapters; MCP `runner_list` / `runner_show` / `runner_doctor` / `runner_matrix` expose the same read-only services |
296
+
|`specbridge template list / search / show / validate`|**v0.7.0** — deterministic, offline template discovery and validation (read-only) |
297
+
|`specbridge template preview / apply [--dry-run]`|**v0.7.0** — one rendering path; preview writes nothing, apply is atomic and never overwrites |
0 commit comments