Skip to content

ci(weekly-refresh): fold Tier 0 verification band report into the weekly PR#27

Merged
Seungpyo1007 merged 1 commit into
mainfrom
feat/weekly-verify-fold
Jun 22, 2026
Merged

ci(weekly-refresh): fold Tier 0 verification band report into the weekly PR#27
Seungpyo1007 merged 1 commit into
mainfrom
feat/weekly-verify-fold

Conversation

@Seungpyo1007

Copy link
Copy Markdown
Member

What

The weekly refresh (weekly-refresh.yml, Mondays 06:00 UTC) already runs the integrity gate (app.validate + integrity_check.py --strict) over the full TechAPI dataset and opens a dated PR authored by TechEngineBot. This adds the Tier 0 existence/trust verification to that same run so the dataset's verification health rides along in the weekly PR — owned by the bot, no extra workflow.

Changes

  • After the integrity gate, a non-gating step runs python -m app.verify score from the TechAPI checkout and captures the green/yellow/red band histogram.
  • The PR body gains a ## Verification (Tier 0 existence/trust) section with that histogram.

app.verify is a stdlib-only TechAPI module (added in TechAPI #52); it's run from the techapi/ checkout, reads the data tree there, and never fails the run (|| true). No new dependency, no submodule change.

Why here

The bot's PAT (TECHENGINEBOT_TOKEN) and the cross-repo PR machinery already live in this workflow, so folding the analysis in keeps it authored by TechEngineBot without duplicating tokens or comments on the TechAPI side.

…kly PR

After the integrity gate, run TechAPI's app.verify score over the full dataset
and include the green/yellow/red band histogram in the weekly refresh PR body
(under a new ## Verification section). Informational, never gates the run;
app.verify is a stdlib-only TechAPI module run from the TechAPI checkout.
@Seungpyo1007 Seungpyo1007 merged commit dbe5fba into main Jun 22, 2026
1 of 2 checks passed
@Seungpyo1007 Seungpyo1007 deleted the feat/weekly-verify-fold branch June 22, 2026 05:00
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.

1 participant