Dashboard › cli › CommandDocumentation wrapper types
01a08738-3267-7c25-a1c8-dd24da22edeaTrap: narrowing command-wrapper documentation to { brief, fullDescription? } looks type-safe because each wrapper uses few fields, but metadata such as customUsage and examples survives transpile-only generation while tsc fails with TS2353. Fix: export and reuse the shared CommandDocumentation in list, mutation, delete, and other wrappers so all current and future metadata propagates without type drift.