REFRAME GOVERNANCE BOOK
FCIS · REFRAME REFACTORING · PUBLIC PROJECTION
GOVERNANCE CHAPTER · 44

Current publication boundary · The source, private-data, and public-projection boundary.

Public Publication and Private Source Policy

The Fountain Coach public publications are evidence-backed projections, not mirrors of private implementation repositories. This policy governs what may be published, what remains private, and how a reader follows the authority chain without encountering a misleading access failure.

The decision

  1. Public documentation may publish reviewed projections. A publication may contain human-readable command and capability descriptions, sanitized release manifests, AX/VRT evidence, provenance, and links to public governance.
  2. Private implementation remains private by default. Runtime source, private dependencies, private fixtures, FountainStore records, credentials, deployment details, and unreleased product machinery are not publication material. Owned manuscript material is a separate category: it may be published as evidence only after the publisher records ownership, the exact intended public scope, and a review for personal data, third-party material, and secrets.
  3. A private repository is never presented as a public source. If GitHub access is restricted, the publication must say so plainly rather than give a public reader a link that resolves to a 404.
  4. Governance is the public explanation of the boundary. Public publications link to this governance repository for architectural and release doctrine. Governance does not replace runtime truth, the capability registry, live evidence, or the release manifest.
  5. Sanitized contract projections and owned evidence are allowed. A separate public contract or evidence projection may publish generated schemas, capability identities, release boundaries, and proof. Sanitization is required for private implementation, secrets, personal data, and third-party material. It is not an automatic obfuscation requirement for manuscript text the publisher owns and has explicitly placed in the public scope. Owned evidence still needs an honest caption and a checked capability claim.
  6. Making implementation public is a separate decision. It requires an explicit repository-visibility decision, license review, secret and dependency scan, fixture/data scrub, and maintainer review. Documentation publication must never silently make that decision.

The authority chain

private runtime and live state  → current behaviour
checked capability registry     → capability identity and policy
live acceptance ledger           → what has been proven
named release manifest           → what has shipped
public Book projection           → what readers can inspect
public governance                → why these boundaries exist

The Book may publish development evidence only when it labels it as development evidence. A command catalog is not a release promise, a screenshot is not a capability contract, and governance prose cannot override live runtime state.

FCIS publication requirements

  • AGENTS.md states the private/public boundary as an invariant.
  • PLANS.md records the publication scope, exclusions, validation, and rollback for a policy change.
  • A maintenance skill performs the sanitized projection and fail-closed validation.
  • FCIS-AX and FCIS-VRT evidence remain separate authorities.
  • SOURCE.md identifies the private runtime, the public governance source, the sanitized projection, and access status.
  • When owned manuscript material appears in evidence, SOURCE.md identifies the ownership declaration, public scope, and the personal-data/third-party/secret review.
  • Public links must resolve for their intended audience or carry an explicit access note.

Governing sentence

Fountain Coach publishes what a reader can check, keeps implementation private unless it is deliberately released, and never uses a public publication to imply access to a private runtime.