Nix flake library that turns a user repository into the flake outputs that Pointy Notebook consumes.
pointy-stdlib.lib.mkFlake wires together step templates, step instances, projects, and source files under ./templates, ./steps, ./projects, and ./srcFiles, and exposes them as:
#pointy.stepConfig— template option schema used by the frontend#pointy.stepDefs— step instance definitions#pointy.projects— project membership and ordering#pointy.srcFiles— per-step source files#pointy.dependencies— step dependency graph- per-system
#pointy.steps.<id>and#pointy.projectOutPaths— buildable derivations
See Setting Up the User Repository for a minimal flake.nix and template examples.