Skip to content

spec: @spec annotation pass (66 methods × 9 capabilities) #35

@rubenvdlinde

Description

@rubenvdlinde

OpenSpec change

Slug: spec-annotation-pass-2026-04-24
Change directory: openspec/changes/spec-annotation-pass-2026-04-24/
Capabilities touched: all 9 in openspec/specs/ + the archived legacy-widget-bridge retrofit

Summary

Close the ADR-003 @spec tag gap. The coverage scan at openspec/coverage-report.md already classified 61 Bucket 1 methods + 5 Bucket 2b methods into capabilities. This change runs /opsx-annotate mydash against all 66 of them and resolves the 3 NEEDS-REVIEW flags per design.md.

Artefacts

Surface

  • Files touched: 17 PHP files in lib/ (annotation-only — no logic changes)
  • docs/adr-audit.md updated to flip ADR-003 @spec row from ❌ to ✅
  • Production behaviour: none

Pipeline gating

Labels openspec + yolo applied now. Do NOT apply ready-to-build until PR #34 (feature/template-and-adr-cleanup) merges — the change directory this issue references lives on that branch; Hydra clones development and will fail to locate it until the PR lands.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestopenspecOpenSpec-driven changeyoloAuto-merge when all phases pass

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions