FountainProjectKit.git · AGENTS.md
FountainProjectKit.git / AGENTS.md
revision 9b527c60f1f3650d8ed21ffc4907fb94174d69d5 · 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.