RESENTMENT 2.0.0

Roadmap

What is done, what is next, and what this project deliberately will not do.

Dates are absent on purpose. This is a roadmap of order, not of schedule.


Done — shipped in 2.0.0


Next

1. Processes that can do more than compute and exit

Ring 3 works on all three architectures and is checked on every run. See docs/USERSPACE.md.

What is left is the interesting half:

2. Storage and the network

3. The AI subsystem, past the first mile

Done: a model is read off a filesystem, parsed, and run through a real transformer forward pass built from the kernel's own operators, on a thread the deadline admission controller accepted. .infer does it on every architecture and the suite checks it on every run.

What is left:

4. Hardening


Wanted, unclaimed

Good entry points for a first contribution. None of these need the whole tree in your head.

TaskWhereSize
A virtio-console driverkernel/drivers/small
ubsan handlers so -fsanitize=undefined can be turned onkernel/core/small
More SHE builtins and their permission grantskernel/she/stdlib.csmall
A graphfs node for the slab allocator's per-class statisticskernel/fs/graphfs.csmall
Device tree parsing for the aarch64 GIC base addressesarch/aarch64/medium
A fourth architecture portarch/, docs/PORTING.mdlarge

Explicitly not planned

Saying no is part of a roadmap.