Skip to content

feat(app-control): publish masked CI captures through a hub Mask hand-off and a none: values result - part 1 of 3 #13758

Description

@melodic-automation-lanes

Part 1 of 3 of #13757, split at intake (owner Q93). The done-when below is copied from #13757 as written.

Done when

  • The app-control PR merges, with drive evals for the hand-off, the unreadable target, a lone none:, mixed sources and an extra line.
  • grep -n "^## Mask" .claude/skills/control-claude-code-plugins/SKILL.md matches on main.
  • bash plugins/app-control/skills/map/scripts/check-map.test.sh exits 0, including the hand-off fixture case.

Activity

  1. added
    needs-triageNot yet classified. Floor until a type and one priority tier are set.
    on Nov 6, 2026
  2. github-actions commented on Nov 6, 2026

    @github-actions
    Contributor

    Proposed work class: work-class: scoped
    Basis: automated intake triage; the lanes App applied this class.

    Size: Medium
    Complexity: Medium
    Uncertainty: Known
    Flags: none
    Blocked by: none

    Understood: this is part 1 of 3 of #13757, split at intake. It asks for the app-control PR that adds a hub Mask hand-off and a none: values result. The PR needs drive evals for five cases: the hand-off, the unreadable target, a lone none:, mixed sources and an extra line. The done-when also needs a ## Mask heading in the control-claude-code-plugins skill and a passing check-map.test.sh. The done-when is exact, so nothing is missing. Parts 2 and 3 (#13759, #13760) and the parent #13757 are the same split, not duplicates.

    Automated triage, applied by the lanes App.

  3. added
    priority: mediumReal value, no hard deadline; normal backlog flow.
    and removed
    needs-triageNot yet classified. Floor until a type and one priority tier are set.
    on Nov 6, 2026
  4. added
    status: readyTriaged, unblocked, and fully specified; eligible to pick up.
    work-class: scopedA briefed fix or small feature; blast radius bounded by the brief, tests exist.
    on Nov 6, 2026
  5. added
    admission-deferredAdmitted but waiting for WIP room; the hourly work-unblock sweep labels it agent-ready.
    agent-readyFully specified and briefed; eligible for autonomous pickup from the frontier.
    and removed
    admission-deferredAdmitted but waiting for WIP room; the hourly work-unblock sweep labels it agent-ready.
    on Nov 6, 2026
  6. github-actions commented on Nov 6, 2026

    @github-actions
    Contributor
    No description provided.
  7. added
    host-runNeeds an unattended run on a host; the host runner takes it, not a person or the issue lane.
    on Nov 6, 2026
  8. melodic-automation-lanes commented on Nov 6, 2026

    @melodic-automation-lanes
    ContributorAuthor

    The work-resolve-issue lane stopped on this issue (patch-protected-path): the change needs a path the issue lane may not push, which a maintainer session builds by hand.
    It added host-run and removed agent-ready: an agent run on a host builds it, and it waits on no decision from a person.

    In the run's words:

    The run stopped early (patch-protected-path): its change needs a path the issue lane may not push, which a person changes instead. In the run's words: patch-protected-path: .claude/skills/control-claude-code-plugins/SKILL.md. The issue's done-when needs that hub to gain a ## Mask section that hands off to the driving tool's ## Mask (grep -n "^## Mask" .claude/skills/control-claude-code-plugins/SKILL.md must match on main, and the issue says this line ships in the app-control PR). The lane denied the write to that path, so the change cannot be finished here.

    What the run says it did not do:

    • The repo hub's ## Mask hand-off line in .claude/skills/control-claude-code-plugins/SKILL.md: the write was denied (patch-protected path for this lane)
    • control-skill.md hand-off, resolution, trusted-root and none: rules; evidence.md Mask post-check changes and values_none; check-map.sh hand-off support and its test fixture; the five drive evals; version bump and changelog fragment. None was started because they ship in one PR with the hub line
    • Repository checks (check-changelog-fragments, check-changed-skills, check-affected) and tidy were not run: the working tree has no change

    Run: https://github.com/melodic-software/claude-code-plugins/actions/runs/42258367899

    To hand it back to the lane, remove host-run and add agent-ready again.

  9. removed
    agent-readyFully specified and briefed; eligible for autonomous pickup from the frontier.
    on Nov 6, 2026
  10. removed
    status: readyTriaged, unblocked, and fully specified; eligible to pick up.
    host-runNeeds an unattended run on a host; the host runner takes it, not a person or the issue lane.
    on Nov 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    priority: mediumReal value, no hard deadline; normal backlog flow.work-class: scopedA briefed fix or small feature; blast radius bounded by the brief, tests exist.

    Fields

    Work status

    ready

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions