Skip to content

Expose provenance and guardrails for every-code label automation #160

@cbusillo

Description

@cbusillo

Summary

Adding the every-code label can launch automated Every Code sessions in the background, but the current GitHub trail only shows the authenticated actor that applied the label. It is not obvious whether the label came from a human action, CLI helper, local automation wrapper, or another automation surface.

Why it matters

When an unexpected background session starts, operators need to know what action triggered it and whether the label should have been applied. The label currently describes the effect, but not the source or guardrails.

Observed evidence

In cbusillo/codex-skills, PR #140 had the every-code label. Issue/PR events showed:

2026-05-27T20:41:17Z labeled every-code by cbusillo

No checked-in codex-skills helper appeared to add the label directly. That leaves local tooling, UI actions, or external automation as likely sources.

Expected behavior

Every Code automation should make label-triggered sessions auditable and deliberate:

  • record or expose the source that applied every-code when possible
  • document which tools or flows are allowed to apply it automatically
  • provide a visible confirmation or dry-run path where accidental background sessions are likely
  • link this to session-origin metadata work so a launched session can identify the triggering repo/issue/PR/label event

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions