Skip to content

evidence(english-gonol): commit verified full-corpus construct manifest #40

evidence(english-gonol): commit verified full-corpus construct manifest

evidence(english-gonol): commit verified full-corpus construct manifest #40

name: stack-consistency
on:
pull_request:
paths:
- 'stack-manifest.json'
- 'STACK_MANIFEST.md'
- 'README.md'
- 'AGENTS.md'
- 'research/**'
- 'libs/**'
- 'tools/check_stack_consistency.py'
- 'integration/epac/**'
- 'docs/work-graphs/repository-plan-report.json'
- '.agents/skills/stack-update/**'
- '.github/workflows/stack-consistency.yml'
push:
branches: [main]
paths:
- 'stack-manifest.json'
- 'STACK_MANIFEST.md'
- 'README.md'
- 'AGENTS.md'
- 'research/**'
- 'libs/**'
- 'tools/check_stack_consistency.py'
- 'integration/epac/**'
- 'docs/work-graphs/repository-plan-report.json'
- '.agents/skills/stack-update/**'
- '.github/workflows/stack-consistency.yml'
permissions:
contents: read
jobs:
consistency:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Verify stack authority and provenance projections
run: python tools/check_stack_consistency.py
- name: Validate the repository-owned portfolio report
run: python skill-lib/interdependent-work-graph/portfolio_plan.py docs/work-graphs/repository-plan-report.json --output /tmp/stack-portfolio-validation.json