activev1.0.0Catalog reviewed 2026-09-23

Standards Framework Development Standard

Defines how standards are authored, versioned, validated, and adopted.

Applies to: Specifications, frameworks and reusable governance contracts intended to guide repeated work across projects or agents.

Source maturity: stable

Explanation reviewed 2026-10-01. Catalog identity and source review have separate dates.

Read public Markdown

Purpose and applicability

A policy document can sound complete but give adopters no way to apply or test it. SFDS turns a standard into a maintained, versioned suite.

Specifications, frameworks and reusable governance contracts intended to guide repeated work across projects or agents.

How it works

Keep the README as entry point and the primary specification as rule authority. Describe the suite in its own manifest, separate from adopter schemas and templates. Maintain examples, adoption guidance, validation, compatibility and history.

Outputs are the suite anatomy, maturity and gap record, version history and usable adopter artifacts. Suite validation checks the scaffold and clarity; domain validation checks the artifact governed by that suite.

In practice

DRS provides the documented reference anatomy. Its suite manifest describes the standard; its release schema and templates describe desktop applications. A stable suite does not turn every adopter release into a verified one.

  1. 1

    Formulate

    Name scope, non-goals and authoritative rules; keep the README as the read path.

  2. 2

    Make usable

    Separate suite identity from adopter schemas and templates; add a filled example.

  3. 3

    Validate and adopt

    Check suite shape and clarity, then record domain evidence from real adopters.

  4. 4

    Revise and preserve

    Version changes, record compatibility and keep recoverable historical boundaries.

Suite and adopter anatomyillustrative · teaching example, not a verification result

Based on the DRS reference-suite map; paths show roles, not a copied release.

Source: SFDS/examples/DRS-Reference-Suite.md
DRS suite
├─ README.md → role and read path
├─ Desktop Application Release Standard.md → requirements
├─ DRS.manifest.toml → suite identity
├─ Adoption-Guide.md + Validation-Checklist.md
└─ CHANGELOG.md → compatibility/history

Adopter layer
├─ DesktopApplicationRelease.manifest.schema.toml
├─ templates/ProjectName.manifest.toml
├─ templates/Release-Note.md + Release-Checklist.md
└─ application release evidence

Lifecycle: formulate → example → validate → adopt → revise/preserve
Inspect Suite and adopter anatomy

Adopt one part

Start with a bounded surface or record. Complete the relevant adopter checks before extending the claim.

  1. Choose one repeated rule and state scope, non-goals and authoritative specification.
  2. Build the minimum suite and one filled example, separating suite identity from adopter records.
  3. Check artifact paths and compatibility manually or with registered tooling; record gaps before claiming maturity.

Sources and limits

The suite map is illustrative anatomy. SFDS-Validation-Guidance.md includes manual review and executable support, but artifact presence alone does not judge prose quality or adopter readiness. Historical root locations in source guides are excluded from public copy.

These are reviewed public explanations, not the normative specifications. Suite references are relative to the canonical collection; site/ references identify committed website sources and webserver/ references identify serving configuration. Illustrative examples demonstrate record shape; they do not establish compliance. Suite checks and adopter validation are separate.

  • SFDS/SFDS.manifest.toml
  • SFDS/Adoption-Guide.md
  • SFDS/Validation-Checklist.md
  • SFDS/Standards Framework Development Standard.md
  • SFDS/SFDS-Validation-Guidance.md
  • SFDS/examples/DRS-Reference-Suite.md
Reviewed manifest facts