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

55 lines
2.0 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
type: Specification
title: Open Knowledge Framework (OKF) v0.2 Specification
sources: [SPEC.md]
generated: true
verified: false
status: draft
stale_after: 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.*