feat(cli): add reusable doctor checks #14

Merged
thibaud-lclr merged 2 commits from refs/pull/14/head into release/v1.2 2026-04-14 06:12:14 +00:00
thibaud-lclr commented 2026-04-13 18:54:22 +00:00 (Migrated from gitea.lclr.dev)

Summary

  • add a reusable cli doctor runner with shared checks for config, secret backend, required secrets and manifest validation
  • allow projects to plug custom connectivity and extra business checks without rewriting the command output
  • document the integration pattern in the README and cover the new API with unit tests

Validation

  • /usr/local/go/bin/go test ./...

Manual / Integration

  • wire cli.RunDoctor from a consumer binary command and add a project-specific connectivity check

Closes #6

## Summary - add a reusable cli doctor runner with shared checks for config, secret backend, required secrets and manifest validation - allow projects to plug custom connectivity and extra business checks without rewriting the command output - document the integration pattern in the README and cover the new API with unit tests ## Validation - /usr/local/go/bin/go test ./... ## Manual / Integration - wire cli.RunDoctor from a consumer binary command and add a project-specific connectivity check Closes #6
Sign in to join this conversation.
No description provided.