FountainCodexLaneKit.git · FCIS_COMPLIANCE.md
FountainCodexLaneKit.git / FCIS_COMPLIANCE.md
revision 68399963977f6d2922cc802800d17c76f0dbd756 · complete file
# FCIS Compliance — FountainCodexLaneKit Initial public repository declaration for `v0.1.0`; wire-correct app-server initialization released in `v0.1.1`. ## Binding standards ### FCIS-KIT | Rule | Evidence | | --- | --- | | KIT-01 | This declaration, `AGENTS.md`, `PLANS.md`, and `Package.swift` name the owned seam and dependencies. | | KIT-02 | The package has no third-party dependency and uses only Apple Foundation APIs. | | KIT-03 | The seam is generic: host meaning, Store, AX, credentials, and acceptance remain consumer-owned. | | KIT-04 | The package is released as immutable semver `v0.1.1` (with `v0.1.0` retained). | | KIT-05 | No revision pins or path dependencies. | | KIT-07 | Release requires a clean tree, annotated tag, GitHub release, and green `swift test`. | | KIT-08 | The kit is released upstream before a consumer depends on it. | | KIT-11 | The package suite proves runtime admission, lane handshake semantics, and lifecycle sequencing. | | KIT-13 | No UI, rendered output, private Store data, or consumer fixture is shipped. | ### Publication and source policy This repository is public by an explicit Fountain Coach visibility decision on 2026-08-20. The public scope is limited to the generic kit boundary, tests, governance documentation, and release provenance. It contains no Reframe runtime source, credentials, prompts, manuscript material, private Store records, deployment details, or consumer fixtures. ### OpenAI attribution boundary OpenAI is an external protocol/service reference. The kit does not imply endorsement, partnership, or ownership by OpenAI. OpenAI marks remain the property of OpenAI; product-specific protocol revisions and compatibility evidence must be recorded before a consumer claims implementation support. The `v0.1.1` wire behavior was checked against the official Codex app-server source at commit `9bf673718a4605b49e47d00762121d372af95439`. ## Falsification ```sh rg -n 'import (SwiftUI|AppKit|UIKit|FoundationModels|CoreML)' Sources/ # must be empty rg -n '\.package\(.*path:' Package.swift # must be empty swift test ```