Chapter 40

Developer Guide

This chapter targets engineers extending NetBSD Cells v2 itself.

Read this after Architecture so kernel and control-plane contracts are already in context.

It covers source layout, command dispatch, read-model contracts, reconcile and plan internals, UI adapter behavior, and safe extension practices.

Canonical source roots in the NetBSD tree:

  • sys/secmodel/cell/
  • usr.sbin/cellctl/
  • usr.sbin/cellmgr/
  • usr.sbin/cellui/

In this documentation workspace, these sources are mirrored under code/ for reference.