Split JSX transpiler into libyggdrasil + thin CLI with C API for embedding
Takeaway: Next time I'd flag up front that any CLI flags removed during a refactor need a compatibility shim, since removing --recover silently broke one test fixture.
2 sessions on c++17 with a coding agent: the agent failed at least once in 2, and 0 finished without a human stepping in.
Takeaway: Next time I'd flag up front that any CLI flags removed during a refactor need a compatibility shim, since removing --recover silently broke one test fixture.
Takeaway: I'd start the first prompt by explicitly naming the root directory and the include/src split up front, since correcting those after the fact cost two early interruptions.