Skip to content

Get-EpicReport retires; star gh issues report is the report - #848

Merged
David-Noble-at-work merged 1 commit into
developfrom
feature/797-retire-get-epicreport
Sep 6, 2026
Merged

David-Noble-at-work merged 1 commit into
developfrom
feature/797-retire-get-epicreport

Conversation

@David-Noble-at-work

Copy link
Copy Markdown
Contributor

Summary

Closes #797 -- the last phase of NobleFactor/noblefactor-ops#140.

  • scripts/Get-EpicReport deleted. The extension is deployed by writ from the base layer and
    answers from the user slot with no environment variable.
  • star/config.yaml gains the gh: block -- repositories and exempt: [65] -- so the report
    run here spans both repositories and exempts Claude Code: Errors of Judgment #65 as the script hard-coded.

The last parity check

diff <(scripts/Get-EpicReport --epic ResourceModel --view table --state all) \
     <(star gh issues report --repo NobleFactor/devlore-cli --epic ResourceModel --view table --state all --markdown -o value)

Empty. 63 lines. Exemption from project config. Then the script was removed.

Observed

star gh issues audit -o json returns null for a repository with no faults -- #825 in production.

Test plan

  • parity, byte for byte, before deletion
  • star gh issues report answers from the user slot with project config -- gated in the PR script
  • ./scripts/Test-GuideFrontmatter.sh passes; star lint shell . passes with one fewer file
  • no Makefile, CI, or script references remain; three plan documents mention it as history

The last phase of noblefactor-ops#140. The extension is deployed by writ from the base layer and
answers from the user slot with no environment variable, so the bash script it replaced goes.

star/config.yaml declares the gh: block -- repositories devlore-cli and noblefactor-ops, exempt
[65] -- so the report run here spans both repositories and exempts #65 as the script hard-coded.
Parity was checked one last time before the deletion: --epic ResourceModel --view table --state
all, byte-identical at 63 lines, with the exemption coming from project config.

Nothing else invokes the script; shell-lint discovers files by shebang, and the three remaining
mentions are plan documents, which are records. The process documents in noblefactor-ops have named
the extension since noblefactor-ops#177.

Closes #797.
@David-Noble-at-work
David-Noble-at-work merged commit 155067a into develop Sep 6, 2026
12 checks passed
@David-Noble-at-work
David-Noble-at-work deleted the feature/797-retire-get-epicreport branch September 6, 2026 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Retire scripts/Get-EpicReport once star gh issues report ships from the base layer; declare gh.repositories and gh.exempt in star/config.yaml

1 participant