Author of TimeWarp.State https://xitter.cf/t.co/wQuANCMI0b npub1dh5md7ysepkc2eqne5cmy2prvxscgadchtjwyapjrq67guvnmgfsf7fqg4

Joined November 2009
Every repo of ours has a dev CLI. Same folder, same name, same shape. Clone it, type dev, and you're working. Made a video walking through the one in TimeWarp.Nuru. It's all C#, built on Nuru, and the same tool serves me, CI and our agents.
2
2
8
330
I am working on the 3 Vs. Verification, Validation and Visualization. Verification: did we build it right? Validation: did we build the right thing? Visualization: can we see it? With agents writing most of the code, these are the job now.
3
6
156
We are general contractors now not coders. I spend my day writing the plan, handing work to agents, and checking what comes back. The skill isn't typing code anymore. It's knowing what good looks like.
2
2
133
A TimeWarp Nuru app, two routes, one call to EnableCompletion(). Tab completion in bash, zsh, fish and PowerShell, with no completion scripts written. Each shell asks the app, so new routes show up on the next Tab.
1
9
511
Replying to @StevenTCramer @file
Native AOT: that one-file app, REPL and completion included, publishes to a 5.9 MB binary and runs a command in single-digit milliseconds. The generator does the work so the runtime doesn't.
1
1
33
Replying to @StevenTCramer @file
A built-in REPL (-i) with Default, Emacs, Vi, and VSCode key-binding profiles. Shell completion for bash, zsh, fish, and PowerShell, generated from your routes: ./app --install-completion zsh
1
1
52
Replying to @StevenTCramer @file
dotnet run app.cs. One file: routes, typed parameters, optional options, help, completion, REPL. A source generator emits the matcher at compile time, so there's no reflection and no runtime route parsing.
1
1
29
Agents are bad at shell quoting. --json-args takes inline JSON, @file, or - for stdin and binds it to the same handler a human calls. The command stays on argv. Only the values go in the JSON. Unknown keys fail loudly, so a wrong guess shows up.
1
1
47
Every Nuru app answers --capabilities with a machine-readable map of its commands: typed parameters, options, and whether each one is a query or a command. Plus an invocation block that says how to call them. Agents read it. You don't write it.
1
1
86
TimeWarp.Nuru 3.0 is out. Your .NET CLI is now a tool your AI agent can call. No MCP server. One package. 30 seconds, start to agent-callable:
4
3
1
14
476