Fountain Coach Gitowner-controlled · read only

FountainImagePublicationKit.git · SOURCE.md

FountainImagePublicationKit.git / SOURCE.md

revision 861dc4f211f21f60d630f779b2ada37119ad0e4f · complete file

# Source and publication boundary

This repository is a public FCIS-Kit contract package for Fountain-Coach's Reframe Image Cloud.

## Current release state

- Status: Phase 0/1 core plus Phase 2 typed client/server fixture; not yet a hosted service and not yet integrated into Reframe.
- Authority: typed Swift contracts and focused tests in this repository.
- Validation: `swift test` and `swift build` pass on the development macOS host.
- Phase 2 evidence: `ImageCloudServer` with `InMemoryImageCloudObjectStore` passes duplicate-intake, content-address,
  status, and idempotency-conflict tests.
- Phase 3 evidence: `FileSystemImageCloudObjectStore` recovers the receipt and state after a new server instance uses
  the same configured root.
- Phase 4 evidence: framework-neutral HTTP client/server products enforce bearer authentication, route typed intake and
  status, and return sanitized errors through focused tests.
- Governance: Reframe Refactoring, Chapter 66 — FountainImagePublicationKit.
- Private data: no production images, prompts, manuscripts, credentials, cookies, personal data, or confidential
  rights evidence belong in this repository.
- Future adapters: Image Cloud transport/storage, Reframe/FountainStore, provider, Apple intake, image tools, and
  publication destinations must be separately identified and tested.