Domain: API Docs / Metadata
Tier: 🟡 Medium
Description:
/api/auth/2fa/setup declared twice (~L1615 & L1700 — invalid duplicate key). Zero operationIds repo-wide. Role info is prose-only except one x-required-role (~L2693).
Dependencies: None.
Acceptance Criteria:
Testing Requirements:
PR Checklist:
Domain: API Docs / Metadata
Tier: 🟡 Medium
Description:
/api/auth/2fa/setupdeclared twice (~L1615 & L1700 — invalid duplicate key). Zero operationIds repo-wide. Role info is prose-only except onex-required-role(~L2693).Dependencies: None.
Acceptance Criteria:
<tag>_<method>_<path>style).x-required-roleapplied per route from actual requireRole args.Testing Requirements:
PR Checklist:
docs/p3-09-operation-metadata