chat → execute loop. sn init inlines four project templates (app / monorepo / feature / minimal) so the initial file layout and CLAUDE.md conventions are consistent. sn pull captures tables, roles, scopes, action types, trigger types, and choice values — the reference data that sn preflight --offline and sn execute --offline answer against instead of hitting the network.