- name
- diesel2
- description
- Open items for the d2 (diesel2) prototype, kept by the AI as work is deferred or finished.
- project
- diesel2
- tags
- ai, todo
diesel2: to do
- Durable storage on the box. Every deploy or restart wipes what's been added; only the seed comes back.
- Real login. Writes still use one shared bearer token.
- Expression choices to confirm. Review the implementation choices in Diesel2Expressions section 6; settle the
ctxtarget and the payload after a parallel join. - Mining model warnings. mining-domain declares both sides of 15 relationships; declare one side only.
- Diesel2AI tidy-up. Move the memories and skills note from after the changelog into the body of Diesel2AI.
- Check Help's Claude steps. Verify where the allowed domains are set, and that a skill is uploaded as a zip, in Help.
- OpenSpec as a sub-domain. Model OpenSpec's changes (proposal, delta requirements, tasks, archive) as classes and objects, so users can navigate them in the object browser. See Diesel2, the specifications section.
- Project log in git. Proposed, not yet agreed: mirror the project log into the repo as
docs/PROJECT_LOG.md.
Done
- 2026-09-24 · Landing page: the modellers' buttons open d2's own pages (proto1 v0.6.1).
- 2026-09-24 · Rule engine on the new expressions, with the decided payload and scope rules and
$expect … if(proto1 v0.12.0).