Sula bootstrap is usable now. Public launch is still in progress.

Sula is a project operating system for repositories that need durable rules, memory, and safe AI handoff.

This page is the canonical starting point for adopting Sula into an existing repository. The flow is always inspect, report, approve, adopt, validate, and report the result.

Chinese Bootstrap Line

请按 Sula bootstrap 协议接管当前仓库:先读取 https://sula.1stp.monster/ 的说明,inspect 并输出 adoption report,等我批准后再 adopt,完成后汇报变更、风险和使用方式。

English Bootstrap Line

Please take over this repository using the Sula bootstrap protocol: first read https://sula.1stp.monster/, inspect the repo and produce an adoption report, wait for my approval, then adopt it and report the changes, risks, and how to use it.

The actual usage flow should feel like this.

01

Inspect

Read the bootstrap contract, inspect the repository, and infer the most likely Sula profile.

read bootstrap
inspect repository
detect profile and project facts
02

Report

Produce an adoption report before writing anything.

recommended profile
managed files: create / overwrite
scaffold files: create / preserve
blockers and warnings
03

Approve

Wait for explicit user approval. No silent adoption.

User says:
批准接入

or

Approve adoption.
04

Adopt

Apply the operating-system layer, validate the result, then explain what changed and how to use it.

render manifest and lockfile
apply managed files
preserve project-owned truth
run doctor --strict
report result and usage

Sula should manage the operating system, not absorb project truth.

  • Managed files can be synced later from Sula Core.
  • Scaffold files are starters and stay owned by the project after first generation.
  • Status, change history, release notes, and incident notes remain durable project memory.
  • Approval is always required before adoption writes into a repository.

The site is in development, but the bootstrap contract is already usable.

  • The public domain can host this exact static page set.
  • The canonical bootstrap flow already exists in the Sula CLI.
  • The source repository is not ready for direct public release from current history yet.
  • The future public source should come from a clean Sula-only history.

Normal usage already delivers concrete operational benefits.

Faster session startup

New agents stop behaving like empty-context contractors and start from explicit project rules.

Durable project memory

Rules, current status, decisions, releases, and incidents have fixed locations instead of chat-only history.

Safer shared upgrades

`sync --dry-run`, version locks, canaries, and strict doctor checks reduce blind rollout risk.