Roadmap search

Versions, deliverables, workstreams, tasks, and pages

Beskid

Jump to a Beskid service

Required Domain Area and Feature hub sections

adrStandard

src/content/docs/platform-spec/community/spec-maintenance/feature-hub-article-bundle-template/adr/0002-domain-area-feature-section-contracts.mdx

import SpecAdrChrome from '@beskid/beskid-ui/platform-spec/SpecAdrChrome.astro';

<SpecAdrChrome />

Context

Inconsistent hub shapes made navigation and CI layout validation unpredictable.

Decision

Domain pages must include eight ordered sections (scope, terminology, principles, area map, guarantees, conformance, change policy, related domains). Area pages must include eight area sections (contract, boundaries, internal model, feature index, failure model, verification matrix, operations, related areas). Feature hubs must include eleven sections ending with Decisions plus adr/ (contract, I/O, state, algorithms, edge cases, compatibility, security/performance, examples, verification, related features, decisions).

Consequences

layout.json presets align with SpecSection ids; articles must not redefine hub-only canonical requirements.

Verification anchors

verify:platform-spec-layout; feature-contract-default preset.