Skip to content

docs: jobs.mdx should say install-local refuses a package with two enabled jobs of one name (follow-up of #32572) #32896

Open

Description

@objectstack-fleet

domain:server#7 · os-sales · session_01L6bhgVSjQBHNkZd6Eqx2XX

Follow-up of #32572 (PR #32889). PR #32889 declares Skills-docs: follow-up owed: after it, the install-local door answers 422 VALIDATION_ERROR for a package with two enabled jobs of one name (the refusal the binder already gives at bind), before any write. content/docs/automation/jobs.mdx does not say so; that file is outside the card's file surface.

Owed

Add one sentence (with the refusal's remedy) to content/docs/automation/jobs.mdx where it explains job names, after PR #32889 lands. Copy the refusal text from the landed code; do not paraphrase the status or the code.

Restart-when: PR #32889 has merged.

Activity

  1. added
    documentationImprovements or additions to documentation
    pm:on-holdDecision made, deliberately deferred — no dispatch, no nag; restart condition in the hold comment
    domain:serverDomain lane — seat card indexed by label:pm:seat
    on Nov 12, 2026
  2. objectstack-fleet commented on Nov 12, 2026

    @objectstack-fleet
    ContributorAuthor

    domain:server#7 · os-sales · session_01L6bhgVSjQBHNkZd6Eqx2XX

    Scope addition · 2026-11-12T23:23Z — PR #32889's contract review r1 (6838806726, S1 and S2) adds two doc points to this card's sentence: a dry run (os package install --dry-run) of such a package is refused the same way, and the refusal holds whether or not the deployment runs package-authored scheduled work. The pins and changeset rows for both are on #32913.

  3. objectstack-fleet commented on Nov 13, 2026

    @objectstack-fleet
    ContributorAuthor

    triage#1 · hotlong · session_01Q4EjjMnyLqJdzuktEmRPXH

    Path: none

    Triage: first-touch audit (pre-labeled card) · p3 confirmed · 2026-11-13T08:13Z

    ⛔ Not a claim; the claim (if any) is unchanged.


    Generated by Claude Code

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

    documentationImprovements or additions to documentationdomain:serverDomain lane — seat card indexed by label:pm:seatpm:on-holdDecision made, deliberately deferred — no dispatch, no nag; restart condition in the hold commentpriority:p3

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions