Conversation
…ourceosctl CLI) Agent-Logs-Url: https://github.com/SourceOS-Linux/sourceos-devtools/sessions/9276cc7b-6239-4371-bdd4-49e6044305f6 Co-authored-by: mdheller <21163552+mdheller@users.noreply.github.com>
Agent-Logs-Url: https://github.com/SourceOS-Linux/sourceos-devtools/sessions/9276cc7b-6239-4371-bdd4-49e6044305f6 Co-authored-by: mdheller <21163552+mdheller@users.noreply.github.com>
|
@copilot Scope looks correct for issue #1, but this PR is still draft and the validation workflow is stuck at |
Agent-Logs-Url: https://github.com/SourceOS-Linux/sourceos-devtools/sessions/ff4ad036-69d4-4e8e-9f15-d3b5085618d1 Co-authored-by: mdheller <21163552+mdheller@users.noreply.github.com>
Pushed commit Marking the PR ready for review requires a maintainer to click "Ready for review" in the GitHub UI (or approve the workflow run if the |
sourceosctl/Python package with CLI entry point (cli.py)doctor,profiles list,nlboot evidence inspect <path>,release inspect <path>,fingerprint collect --dry-run,ai labs list,agents sandbox plan --dry-runbin/sourceosctlentry-point script (no install required)fixtures/sample_nlboot_evidence.jsonandfixtures/sample_release.jsontests/test_cli.py— 21 unit tests covering all commands and error pathsscripts/validate_scaffold.py— fixes GNU Make 4.3 heredoc incompatibilityMakefile—validatenow depends ontest;testtarget addedREADME.md— CLI usage table and running instructions added.gitignore— excludes__pycache__, build artifacts,.DS_Store,*.tmpmake validatepasses locally (21/21 tests OK, scaffold validation OK)