we’ve been building FP, the agent-native issue tracking for @claudeai Code
plan with your agent -> specs & issues in markdown -> review diffs in story mode
local-first (cloud sync coming soon!). keyboard-first. agent-first.
check it out: fp.dev
We've been building FP; agent native issue tracking for @claudeai Code (for now!). fp.dev
Plan with your agent to create specs and issues (all in markdown) with the CLI, and review the diffs in story mode using the Mac app. Check out the demo and chat with @lastgoodhandle and @_laurynas
Otter: an opinionated monorepo template for autonomous agent workflows.
Ships with:
- @EffectTS_ conventions ast-grep enforcement
- fp issue tracking with lifecycle hooks
- Drift documentation anchoring
- Agent skills pre-configured
Everything we learned building with agents in production, packaged as a starter template:
🔗github.com/fiberplane/otter
We've been running Claude Code autonomously on our codebase for months.
The trick: enforcement that prevents errors from compounding across commits.
- fp issue tracking with lifecycle hooks
- @EffectTS_ traces
- Drift-anchored QA scenarios
- Commit discipline before context compaction
How we built guardrails for agentic development
fiberplane.com/blog/2026-04-…
fp has a new look ✨
from prompt to shipped task - break a feature into scoped issues, and let your agent handle the rest. context survives /clear, work stays sane.
have you tried it yet?
AI agents don’t get better when you prompt them better. They get better when the codebase is explicit enough to constrain them.
Learn how we build with Claude Code at Fiberplane - @EffectTS_ , ast-grep, Drift. Read more on our blog in the comments section.
We built Drift, a linter for documentation rot.
Drift is a CLI tool that anchors markdown docs to source code by inserting anchors. When the code underneath changes, drift check flags it so your agents can update it as well.
And it's open source.
Check the blog post in the comments.
Last night we hosted an evening of talks on design and AI.
Three ideas that stuck:
-> User extensibility is a key design feature in the AI world @mies@lastgoodhandle@_laurynas
-> Designers who look to answer unclear and uncertain questions are still relevant, even as prototyping gets cheaper @steveruizok
-> Design is shifting from farming to gardening @krijnrijshouwer