Skip to content

chore(ci): establish cmake/template SSOT and add cross-system conformance linter gate #686

Description

@kcenon

Context

Part of #685 (Wave 0).

Problem

The 8 systems drift from their shared template. There is no automated gate enforcing the shared conventions.

Scope / Acceptance Criteria

  • Freeze cmake/template/ as the documented ecosystem SSOT; changes propagate via CHANGELOG
  • Author a conformance linter checking: version 3-way match, single examples/ dir, dedicated fuzz/ present, namespace==include-path, no committed build artifacts, README.kr >= 70% of README.md
  • Wire the linter as a CI gate

Notes

Touches .github/workflows/ -> pushing this PR requires a token with workflow scope (current automation token has repo only).

Derived from the 2026-05-30 multi-agent cross-system level-matching analysis (workflow wf_0a968699-e07). Reference systems: documentation=common_system, code-structure=monitoring_system, tests/examples=container_system.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions