Public documentation v0
Profile distributions
How Software Factory profiles are authored and prepared for public installs.
Source of truth
The selected model uses a local monorepo as the authoring source of truth for profile definitions, shared skills, validation, and generation logic.
Generated public repos
One-profile-per-repo public distributions are generated for compatibility with remote install and update workflows. These generated repos are compatibility artifacts, not the primary authoring source.
Expected public shape
A public distribution can include a distribution manifest, role instructions, reusable skills, README/install docs, validation scripts, license, and changelog.
Private exclusions
Public distributions must exclude credentials, local state, private memories, sessions, logs, Kanban databases, workspaces, sprite credentials, API tokens, OAuth material, SSH keys, and runtime secrets.
Contributing and use
Exact public repository locations are pending. Until they are published, contributions should be treated as proposed changes to the source-of-truth model or clearly labeled generated artifacts. Never submit secrets, private logs, private service URLs, or local profile state in issues or pull requests.