Productsastack
Product indexOutcome first. Proof built in.
astack gives Codex one entry point for engineering work. Describe the outcome. It chooses a route, follows the relevant guidance, checks what happened, and brings kept code to a pull request.
Inspired by Poteto’s pstack, opens in a new tab
$applification:astack <task>
Choose a route by the intended outcome.
- Feature
Add or change user behaviour.
- Bug fix
Reproduce a defect and verify the fix.
- Refactor
Change structure while preserving behaviour.
- Performance
Measure slowness, then compare the result.
- Investigation
Answer a question from evidence.
- Pull request
Review or finish an existing change.
- App control
Make a running app controllable for verification.
Proof → Review → Pull request
A read-only investigation ends with an answer.
One task. The right line.
Choose a request to trace its route.
These examples come from astack's routing evals. Each shows the expected decision, with the selected line highlighted below.
Scroll sideways to follow every route.
$applification:astack <task>
Choose a route by the intended outcome.
Feature
- Agree the outcome
- Implement in slices
Bug fix
- Reproduce the symptom
- Fix and rerun the path
Refactor
- Name the invariant
- Change in small steps
Performance
- Measure a baseline
- Change one cause
Investigation
- Gather evidence
- Answer or advise
Ends with an answer
Pull request
- Read the full diff
- Trace affected consumers
App control
- Build or adopt a CLI
- Prove a user path
Project setup
- Inspect the repository
- Record local proof routes
For kept repository changes
Proof
Observe the result
Review
Check intent and quality
Pull request
Attach evidence and gaps
A compact view of the workflow. Investigation ends with an answer. Project setup is a task-specific path alongside the seven work routes.
Give the model room to do the work.
A clear outcome, project guardrails and a verification loop let the model take on larger tasks. astack selects checks that can catch the relevant failure and records what was actually observed.
A substantial behaviour change keeps a short contract with observable acceptance cases. Existing projects keep their working stack and tools.
Your project owns its decisions.
The Applification plugin supplies the workflow. Your project supplies its commands, environments and product decisions. A project profile records the local proof routes; a project-owned control CLI and feature map help the agent drive a running product.
Proof names the revision, environment, action and observed result. A passing test or screenshot supports the behaviour it actually exercised. Gaps stay visible in review.
TRY IT IN CODEX IN DEVELOPMENT
Open source. In development.
astack is available as the Applification plugin for Codex under the MIT licence. The workflow is still in development. The website explains the routes and installation; the repository holds the current skill and guidance.
KEEP EXPLORING