Skip to content
rfc-workflow All Files in projects/fossil/
Login

All Files in projects/fossil/

Files in directory projects/fossil in any check-in


Fossil Project Pack

This pack holds the Fossil-specific inputs for the RFC workflow. It assumes the neutral contract, controller rules, reviewer roles, and toolchain mechanics live in the repo-wide core/, briefs/, prompts/, and toolchains/ surfaces.

Suite covered

The Fossil pack targets a four-document suite:

  1. Artifact Format — the foundational content-addressed artifact model.
  2. Delta Format — the byte-level delta encoding used by Fossil content transfer and storage.
  3. Repository State and Check-in Resolution — the derived branch, tag, leaf, and current-trunk semantics computed over stored artifacts.
  4. Sync Protocol — the HTTP-based artifact exchange protocol that depends on Artifact, Delta, and RepoState.

Fossil suite contract

Pack contents

Pack versus run boundary

The reusable Fossil inputs stay at the top of projects/fossil/: suite charter, corpus boundary, references, metadata, document briefs, staged support notes, and review seeds.

Concrete run output belongs only under projects/fossil/runs/<run-id>/, using the standard public/, evidence/, gates/, and optional logs/ layout described in runs/README.md.

  1. Load the neutral workflow contract and core docs.
  2. Load this project pack's suite-brief.md, corpus-brief.md, draft-metadata.md, and authoritative references.md.
  3. Stage or consult supporting Fossil-specific source-reference material under references/ when a run needs local path maps, excerpt bundles, or other non-authoritative aids.
  4. Load exactly one per-document brief for the draft being worked.
  5. Use examples/anomaly-seeds.md during source scouting, example capture, and clean-room review.
  6. If you keep repo-local run artifacts inside this pack, create them only under runs/<run-id>/ and keep runs/README.md as the checked-in placeholder.
  7. Keep reusable render/build mechanics in toolchains/; keep Fossil corpus and drafting constraints here.

Intentionally not in this pack

These Fossil files do not carry neutral workflow policy:

Those belong in repo-wide core or toolchain surfaces, not in the Fossil pack.