Files
Jérôme Bousquié 895965750f préparation phase 1.1
2026-08-01 21:25:43 +02:00

2.0 KiB
Raw Permalink Blame History

type, title, sources, generated, verified, status, stale_after
type title sources generated verified status stale_after
Specification Open Knowledge Framework (OKF) v0.2 Specification
SPEC.md
true false draft 2026-12-31

Open Knowledge Framework v0.2 Summary

This document provides a concise overview of the OKF v0.2 specification as implemented in the WSG project. It aggregates the key concepts defined in the fragment files under docs/rules/fragments/.

1. Crosslinking and Paths (Fragment05)

  • Local bundle links use the @/ prefix.
  • Paths are written without the .md extension.
  • Enables a graph of interconcept relationships.

2. Provenance sources (Fragment06)

  • sources records origin identifiers (files, URLs).
  • Supports traceability and impact analysis.

3. Trust generated / verified (Fragment07)

  • generated: true for automatically produced docs.
  • verified: true only after human review.

4. Lifecycle status & stale_after (Fragment08)

  • status values: draft, current, deprecated, archived.
  • stale_after ISO8601 date triggers review.

5. Actor Convention (Fragment09)

  • actor field follows <type>/<name> (e.g., person/jdoe).
  • Provides attribution and accountability.

6. Attested Computation (§10) (Fragment10)

  • computation describes a deterministic script and its arguments.
  • Successful run allows promotion to verified: true.

7. Index Files (Fragment11)

  • index.md lists bundle concepts for humans and tools.
  • Must stay synchronized with actual content.

8. Log Files (Fragment12)

  • log.md records timestamped, actoridentified changes.
  • Enables audit trails and diff generation.

9. Changes from v0.1 (Fragment13)

  • Introduced stale_after, actor, computation fields.
  • Standardised boolean flags and crosslink syntax.

All fragment files are stored under docs/rules/fragments/ and should be kept in sync with this summary. Future revisions of the specification will update the status and stale_after fields accordingly.