Skip to content
rfc-workflow Artifact RFC Brief
Login

Artifact RFC Brief

Mission

Draft the foundational Fossil artifact document:

The Fossil Distributed Version Control System: Artifact Format

This document owns the artifact model and the core terminology the other suite documents depend on.

Front matter

Required sections

1. Introduction

Cover:

2. Terminology

Own these terms for the suite:

3. Naming

Specify:

4. Card syntax

Specify:

5. Structural artifact types

Provide one subsection per type, with ABNF, card multiplicities, and constraints for:

Include the card summary table and its footnotes.

6. Checksums

Specify both checksum surfaces:

Include examples for both.

7. Hash policy

Specify:

8. Delta manifest reconstruction

This section is mandatory and must be procedural. It must tell a reader how to rebuild the full file set of a delta manifest from a baseline manifest and a set of sorted F cards.

State each merge case explicitly:

Also state:

Include one worked example captured from the implementation.

Required appendices

Artifact-specific boundaries

High-risk Fossil specifics to preserve