5W1H Specification
- Who: Maintainers, downstream system maintainers
- What: Create comprehensive
docs/DEPRECATION.md documenting all deprecated APIs
- Where:
docs/DEPRECATION.md
- When: Before v3.0.0 release (Phase 1)
- Why: Provide clear migration path for deprecated APIs
- How: Document each deprecated API with migration examples
Parent Issue
Part of #213 - Deprecated API Removal Plan for v3.0.0
Scope
Deprecated APIs to Document
- logger_interface.h:179-184
log(log_level, const std::string&, const std::string& file, int line, const std::string& function)
- Deprecated in favor of
log(log_level, std::string_view, const source_location&)
Deliverables
Acceptance Criteria
5W1H Specification
docs/DEPRECATION.mddocumenting all deprecated APIsdocs/DEPRECATION.mdParent Issue
Part of #213 - Deprecated API Removal Plan for v3.0.0
Scope
Deprecated APIs to Document
log(log_level, const std::string&, const std::string& file, int line, const std::string& function)log(log_level, std::string_view, const source_location&)Deliverables
docs/DEPRECATION.mdwith:Acceptance Criteria
docs/DEPRECATION.mdexists