FountainProjectKit.git · AGENTS.md
FountainProjectKit.git / AGENTS.md
revision 91a58f7e563fec6ba7240bf03f2284ca87f60c13 · complete file
# FountainProjectKit — Agent Guide Scope: portable Swift custody primitives for a durable Fountain Project. The package is the boundary around an editor; it is not an editor UI, Git client, Book Library publisher, or Reframe product model. Invariants - The core never truncates or rewrites Fountain text. - Project identity and document revisions are explicit and host-independent. - A successful text acknowledgement means the store has accepted the exact text. - Store, clock, scheduling, and export facilities are injected; the core is deterministic and offline-testable. - No prompts, secrets, paths, hostnames, or transcript copies are persisted by this package. - MCP is optional; package correctness must not depend on it. Routing - Multi-step or high-risk changes require an entry in `PLANS.md` before edits. - Procedures belong in skills; this file states invariants only.