TODOs & Backlog

TODOs

Phase 1 Remaining

  • Extract generic partials from ISE-specific ones (auth-basic, error-handling, http-status-codes, pagination)

  • Run make build verification — ensure zero broken xrefs after nav restructure

  • Review all 20 new universal pattern pages for accuracy and consistency

Phase 2 (Next)

  • Document GitHub API vendor integration using universal patterns only

  • Document Cloudflare API vendor integration using universal patterns only

  • Create vendor documentation template (TEMPLATE-vendor.adoc)

  • Validate that no ISE-specific assumptions leak into universal content

Phase 3 (Future — Code Changes)

  • Implement BaseApiClient abstract class in netapi library

  • Implement vendor auto-discovery from netapi/vendors/

  • Implement vendor definition YAML loader

  • Fill in netapi/protocols/ layer (currently empty placeholder)

  • Fill in netapi/capabilities/ layer (currently empty placeholder)

  • Add entry point-based plugin registration to pyproject.toml

Ongoing

  • Close doc-code gap: 23 vendors implemented, ~6 documented

  • Verify cross-references to other domus spoke repos

  • Add tests for new universal pattern examples (can they be run as-is?)