Skip to content

Prove stale hygiene in an isolated disposable issue estate #133

Description

@rldyourmnd

Parent: #127.

pr-hygiene.yml has live current-digest proof for commitlint default discovery, explicit config, PR title and label mutation/restoration. The stale job remains deliberately unproven because actions/stale enumerates and may mutate a repository-wide population rather than one run-scoped issue.

Acceptance criteria:

  • create an isolated disposable issue/PR population that cannot touch unrelated repository state
  • run the real reusable stale job; do not copy its steps or claim skipped jobs
  • grant only issues: write and pull-requests: write to the exact caller/observer jobs
  • observe the expected stale mutation, restore or delete every disposable object, and prove cleanup
  • reject evidence when caller, observer, or cleanup is failed, cancelled, skipped, or missing
  • preserve first failure; timings are telemetry only, with no artificial cancellation
  • update partial-runtime/proven_jobs, generated ledger and exact current digest only after a successful run

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions