unclebob/Acceptance-Pipeline-Specification ? reverse-engineered prompt
Reverse engineered prompt
Build me a working implementation of this acceptance pipeline spec in Go.
I want to be able to point it at Gherkin feature files, turn them into the JSON IR format described in the docs, run a check that spots repeated or near duplicate step text, and generate executable acceptance test entry points from that IR. It should also include the mutation workflow so I can change example values in the feature data, run those through a long lived test runner, and get a clear report showing what mutations were killed, survived, or errored.
Please make the command line tools work the way the README describes, with the Babashka tasks first and Go binaries as a fallback. Keep it portable and easy to plug into another project, since the project specific runtime, step handlers, and runner adapter will be added later. If anything is unclear from the spec, look up current docs online if you need to, then keep the implementation aligned with the repository’s intended workflow.
Are you gonna build this?
make sure you review the code using coderabbit