Summary
Re-scope /speckit.discovery.poc so it only validates interface-contract feasibility through a minimal runnable code check. It should not validate business workflows, end-to-end product behavior, scenario acceptance, or business correctness.
This issue comes from the integration repo review in bigsmartben/spec-kit, where the bundled extensions/discovery snapshot is currently too broad for the intended downstream source behavior.
Intended positioning
/speckit.discovery.poc should answer questions like:
- Can this interface boundary be called or adapted with the proposed contract?
- Can a synthetic request/payload be serialized, sent, parsed, and validated?
- Can the minimal adapter/mock/probe code run successfully under local preconditions?
- Are response schema, error shape, status code, auth stub, SDK method signature, or message envelope assumptions technically viable?
It should not answer questions like:
- Does the business workflow succeed?
- Is the end-to-end scenario accepted?
- Are product requirements complete or correct?
- Does the implementation meet production readiness?
- Are real side effects, production APIs, or business state transitions correct?
Files likely needing updates
Acceptance criteria
/speckit.discovery.poc no longer uses user stories/use cases/typical flows as the required PoC input contract.
- Generated plan/result templates require an explicit non-goal statement that business workflows and end-to-end behavior are out of scope.
- Result classification is limited to interface-contract feasibility and minimal code execution evidence.
- Documentation examples avoid business-process validation claims.
- The integration repo can later update its bundled discovery snapshot from this downstream change.
Agent disclosure
Filed on behalf of the maintainer by Codex after reviewing the integration snapshot in bigsmartben/spec-kit.
Summary
Re-scope
/speckit.discovery.pocso it only validates interface-contract feasibility through a minimal runnable code check. It should not validate business workflows, end-to-end product behavior, scenario acceptance, or business correctness.This issue comes from the integration repo review in
bigsmartben/spec-kit, where the bundledextensions/discoverysnapshot is currently too broad for the intended downstream source behavior.Intended positioning
/speckit.discovery.pocshould answer questions like:It should not answer questions like:
Files likely needing updates
commands/poc.mdtemplates/poc-plan.mdInterface Contract Target,Contract Assumption,Minimal Runnable Check,Technical Pass Conditions, andOut of Scope / Non-goals.templates/poc-result.mdpassedcannot be read as business acceptance.README.mdanddocs/usage.mdextension.ymlinterface-contract,contract-check, andrunnable-check; avoid implying workflow validation.Follow-on command references
feasibility,techselect,decision,codebase, orcodebase-api-imprecommend/speckit.discovery.poc, phrase that recommendation as interface-contract feasibility or a minimal runnable probe, not general executable/business validation.Acceptance criteria
/speckit.discovery.pocno longer uses user stories/use cases/typical flows as the required PoC input contract.Agent disclosure
Filed on behalf of the maintainer by Codex after reviewing the integration snapshot in
bigsmartben/spec-kit.