stonewall.dev
Private beta · limited access

Yourspecsarekillingyour velocity.

Stonewall turns customer noise into specs your team can actually ship — without the rework, the clarification meetings, or the midway pivots.

See it in action
👀3
🔥5
+14
+ 13 founders endorsed this thesis

01 / 05 — Intake

Feedback flows in from Slack

Unstructured customer feedback, bug reports — saved and indexed.

A
Home
DMs
Activity
More
Acme Corp
Threads
Huddles
Directories
Starred
Channels
# general
# product-feedback
# engineering
# design
+ Add channels
Direct messages
Ben you
+ Invite people
Apps
🤖
Slackbot
stonewall.dev
#product-feedback
Invite teammates
Messages
Add canvas
+
Thursday, April 10th
RS
Rachel from Sales9:14 AM
Hey, Dropbox says they can't invite more users — getting an error on the invite button.
PNG
invite-error-screenshot.png
Image · 84 KB
👀 2
02 / 05 — Classify & Rank

Noise becomes signal

Grouped by intent. Drag to reprioritize.

Signals
24 active · 5 clusters
3 similar signals · top match 87%ai · merge
BUGThe signals page is incorrectly showing the user as disconnected despite them being connected.@signalsprimary#support2d
BUGConnection indicator stuck on "disconnected" even after reconnect@signals87%jordan4d
BUGSlack integration shows wrong online status@integrations73%sam1w
BUGDrag-drop in kanban breaks on Safari for trackpad users@kanban#support4h
FEATAdd bulk archive action to kanban cards@kanbanmaya6h
DRIFTPRD says auto-save fires every 30s, code does it every 60s@editorpr-linking1d
CSATCustomer Stripe Co loved the new charts block, asked for export to PNG@editor#feedback2d
2 selectedesc to clear

03 / 05 — Technically Aware

Cross-referenced against your sources

A spec that knows the customer, knows the code, and knows the team.

04 / 05 — Spec & Execute

A complete plan, ready to execute

Acceptance criteria, edge cases, and technical context — generated from signal. When code diverges, drift is flagged before merge.

Ready
SW-247
Fix organization invite flow
Invite modal validates email and checks seat limits
Pending invites are revocable by any org admin
SSO-enforced domains skip the password setup stepedge case
Duplicate invites to the same email are deduplicated
Cursor
Claude
Codex

05 / 05 — Track

Progress tracked without you asking.

Every spec auto-syncs status, diffs, tests, and reviews back to the Slack thread that started it. Nobody touches the board — it just reflects reality.

SW-247Fix organization invite flow · billingin progress
Spec created from 3 Slack threads
9:15
PR opened in acme/billing
9:22
#428fix: invite flow validation + edge cases+108−17
Tests passing
9:24
12/12 · 0 regressions
Awaiting review
NOW
Reviewer assigned automatically based on touched module ownership.
SK@sarah · billing module owner
Deploy to production
Total time on this signal: 1h 09m · 0 status meetings · auto-tracked end-to-end
THE SHIFT

Not a better board.
A new layer.

01
Specs are executable, not documents.

A spec your engineer — or their agent — can start on Monday without a clarification meeting.

living specs
02
Status is computed, not reported.

Nobody touches the board — it just reflects reality.

auto-kanban
03
Requests are signals, not specifications.

Five export requests might be a data visibility problem.

feedback intelligence
+98%
pull request volume
Faros AI, 2025
+91%
review time
Faros AI, 2025
flat
sprint velocity
Faros AI, 2025

They optimized the wrong part of the pipeline.

Nobody connects customer feedback to the codebase. That’s the gap.

Built for the engineer who became the PM at a 15–80 person startup.

The bottleneck isn't building.
It's knowing what to build.

Connect your GitHub repo, paste your feedback, tag your customer segments once, get specs. Half of every engineer's week is recoverable — that's the tax no current tool addresses.

See it in action