frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Ordewell – turn one goal into an ordered plan of coding-agent tasks

https://github.com/ordewell/ordewell
10•ac-ciano•1h ago

Comments

ramon156•38m ago
i would love a deterministic program that can confidently make plans for lower-cost models like deepseek. ofcourse the LLM part wont be deterministic, but its a lot easier to measure quality like this. you could argue an AGENTS.md is this, but from experience its not enough to make non-frontiers act have a high success rate.
ac-ciano•27m ago
Fair — AGENTS.md is prose the model has to re-interpret every session, and that reinterpretation is exactly where weaker models lose the thread. Here the plan is parsed and enforced as structured data: tasks with declared dependencies and one prompt each, so the per-step job is smaller and the plan isn't up for renegotiation. Nothing in that needs a frontier model I just haven't benchmarked it against deepseek-class runners, and the runner is pluggable if you want to be the one who does.
formvoltron•9m ago
What sort of determinism do you have in mind?
ac-ciano•35m ago
Ordewell author here.

What I kept hitting wasn't coding agents writing bad code. It was one agent trying to hold a whole change in its head. I'd give it a multi-step goal, it would start work, and its misreading of the first step only surfaced once the fourth one was on disk. The plan itself was never anywhere I could read it, so there was nothing to correct — only something to undo.

So I built Ordewell: the plan is a typed artifact here, not agent state. You describe a goal, a planner explores your repo read-only and comes back with an ordered list of tasks, each carrying its own runner, model, thinking effort and mode. You rewrite prompts, add or delete tasks, rewire dependencies, or swap the model on one task — before anything runs. Then each task runs as one real agent session, and the board holds the rest: done, running, blocked, left. Manual steps sit in the same list as checkboxes.

Four things that may be worth your time even if the tool isn't:

- One task, one session, one small context. The planner's sizing rule is explicit: each slice must fit one fresh session's context window, or it gets split. A task then starts clean and is handed only what it needs — its own prompt, a window of the plan marked "you are here", and a short tail of its direct dependencies' output. Nothing else from the run, and nothing from another task's transcript. A long session doesn't announce that it has lost the thread — it just keeps going, which is the part that costs you. Writing the plan down is what buys the alternative: no session has to carry it.

- The planner isn't asked not to write — it's prevented. Every research command is lexed the way a shell lexes it (quotes, backslashes, command substitution) and classified per segment into run / ask-once / refuse. The refuse tier returns before the approval seam is reached, so there is no prompt that unlocks it and no system-prompt wording that talks it into one. Anything reaching outside the workspace asks once. The read-only-planner / writing-runner split is the whole architecture.

- Completion is decided by evidence; the judgement calls are decided by you. Each task gets a unique marker, and it's done when that marker appears in the runner's output, with the exit code retained beside it as separate evidence. The model is never asked whether it thinks it succeeded — a clean exit without the marker fails loudly. The planner also classifies each task up front as autonomous or human-in-the-loop, and a human-in-the-loop task stops before the step you can't take back: it prints what it's about to do and why, and waits for approve or reject.

- There's no extra API key. Claude Code, Codex and OpenCode can each be the planner as well as the runner, on the subscription you already pay for. Enable more than one and the planner assigns a different one per task — the argument being that a security refactor and a README update do not deserve the same model. Other agents are a plugin manifest, not a code change.

What it is not: the planner is still an LLM and writes bad plans sometimes — the whole bet is that a bad plan is cheap when you can see and edit it, and expensive when it's hidden. The command classifier is a classifier, not a sandbox; container it if you want a hard boundary. The marker proves the agent finished and claimed the work, not that the code is correct — that's what your tests are for. TUI needs tmux; VS Code and the HTTP daemon don't. Node >= 20.

    npm install -g ordewell && ordewell
    code --install-extension ordewell.ordewell
The second line is the VS Code panel; it carries its own core, nothing to install from npm.

Apache-2.0, no paid tier, nothing to sign up for. Docs and a demo at https://ordewell.ai

What I'd most like to hear: whether the per-task model assignment is real value or a knob nobody wants, and where the read-only planner boundary is too strict to be useful.

Show HN: An e-ink frame that hears birds and draws them as 1800s illustrations

https://github.com/arnegiacomo/fugleramme
349•arnemunthekaas•2h ago•69 comments

A Cop Searched 19,000 Flock Cameras Across 1,558 Cities. His Reason: 'LMAO'

https://www.techtimes.co.uk/police-flock-search-licence-plate-lmao-1808683
34•Tiwariparth6165•15m ago•4 comments

Java 27 Released

https://mail.openjdk.org/archives/list/announce@openjdk.org/thread/ORGGLMN75HFEWP7YL3ZLGHLYHVIBJDYT/
149•mkurz•1h ago•110 comments

I can't stop thinking about Papua New Guinea

https://notnottalmud.substack.com/p/why-i-cant-stop-thinking-about-papua
607•networked•8h ago•259 comments

Show HN: Hacking a $20 4G wireless hotspot into a texting device

https://bkovac.github.io/modem-thing/
48•bobili1234•1h ago•4 comments

Show HN: Capsule – Single-file web apps that save their data into SQLite

https://withcapsule.app/
56•bashtian•1h ago•19 comments

25 Years of Mass Surveillance Is Enough

https://www.schneier.com/blog/archives/2026/09/25-years-of-mass-surveillance-is-enough.html
333•iamnothere•3h ago•69 comments

Alternatives to MinIO for single-node local S3

https://rmoff.net/2026/01/14/alternatives-to-minio-for-single-node-local-s3/
138•rmoff•6h ago•69 comments

Global bond yields hit 2008 highs, raising stakes for big borrowers

https://www.reuters.com/world/asia-pacific/bond-selloff-drives-us-benchmark-beyond-5-stocks-rattl...
42•kaycebasques•55m ago•10 comments

Sony's First Computer – The SMC-70 from 1982 [video]

https://www.youtube.com/watch?v=cT2-7KkPkBc
21•ksymph•2d ago•1 comments

CSS-Tricks in Limbo

https://vale.rocks/micros/20260915-0135
158•edent•7h ago•61 comments

Suspected sabotage causes major Netherlands rail disruption

https://www.bbc.com/news/articles/c8ly49w9g1edo
311•choult•4h ago•288 comments

Show HN: Panel – A research workspace where the agent can build its own panes

https://github.com/greentfrapp/panel
11•greentfrapp•1h ago•2 comments

A Man Archiving Pirate Radio Station Kool FM

https://londonist.com/london/music/kool-fm-archives
6•rdmuser•1d ago•0 comments

iOS 27, iPadOS 27, and macOS 27

https://www.apple.com/newsroom/2026/09/major-updates-for-apples-software-platforms-are-now-availa...
685•throw0101d•21h ago•782 comments

OpenArm: An open-source 7DOF humanoid arm

https://github.com/enactic/OpenArm
169•Lwrless•2d ago•35 comments

US confirms for first time it has deployed space weapons

https://www.bbc.com/news/articles/ck790xg41ygro
215•harporoeder•11h ago•132 comments

OpenAI buys smartphone camera maker Glass Imaging for $300M

https://techcrunch.com/2026/09/14/openai-buys-smartphone-camera-maker-glass-imaging-for-300-milli...
85•myth_drannon•3h ago•46 comments

Show HN: Ordewell – turn one goal into an ordered plan of coding-agent tasks

https://github.com/ordewell/ordewell
10•ac-ciano•1h ago•4 comments

Show HN: Jexxa: High Speed on Device Dictation

https://jexxa.org
6•sankde•57m ago•12 comments

Inverse-Square Law

https://blog.coredump.cx/p/inverse-square-law
21•surprisetalk•1d ago•5 comments

Lingo.dev (YC F24) is hiring a senior content engineer (Remote, worldwide)

https://lingo.dev/en/careers/ff88132a-cb79-4d35-a6a0-a6230de7a013
1•maxpr•8h ago

The k-server conjecture is true

https://arxiv.org/abs/2609.15979
71•iamsyr•7h ago•32 comments

25 Years of Mass Surveillance Is Enough [Auth: Cindy Cohn; Bruce Schneier]

https://www.lawfaremedia.org/article/25-years-of-mass-surveillance-is-enough
73•mdp2021•2h ago•6 comments

AI is breaking our proxies for expertise

https://www.seangoedecke.com/ai-is-breaking-our-proxies-for-expertise/
26•jbkcc•1h ago•9 comments

Australia 'on the same page' as Canada as it seeks deeper EU alliance

https://www.reddit.com/r/worldnews/comments/1wgqken/australia_on_the_same_page_as_canada_as_it_se...
74•vrganj•1h ago•57 comments

Pion, an agent designed to run any company autonomously

https://andonlabs.com/blog/why-we-built-pion
455•lukaspetersson•21h ago•551 comments

4,400-Year-Old Tomb of Egyptian Judge Found at Saqqara with Colors on Walls

https://arkeonews.net/4400-year-old-tomb-of-an-egyptian-judge-found-at-saqqara-with-colors-still-...
186•arunbahl•2d ago•57 comments

A rough guide for going back to the Moon

https://research.ibm.com/blog/nasa-ibm-lunar-foundation-model
35•gmays•1d ago•30 comments

Firefox 156 shows ads in the address bar (dubbed "Firefox Suggest")

https://www.heise.de/en/news/Firefox-156-PDF-viewer-starts-up-to-45-percent-faster-11454106.html
16•dark-star•47m ago•2 comments