Skip to content

issue 1690 slice 13: relationship-type cloning field overrides #4470

Description

@natechadwick-intsof

Parent

Parent: #1690

Workbench inventory remainder. Relationship types already list/load/save category, cloning/revision flags, and user properties. Remaining: cloning field override editor (RelationshipTypeAdaptor.DESIGN_GAPS: "Cloning field override editor not supported via this API").

Slice goal

One user-visible increment: An Admin can browse and edit relationship-type cloning field overrides from Developer → Relationship types; Playwright + product-docs.

HARD BAN: do not split REST vs SPA vs Playwright. Do not implement effect-condition / execution-context write (slice 14) or content-type field label write (CT_FIELD_LABELS_WRITE, #4463 / PR #4469) in this PR.

In scope

  1. REST + sitemanage adaptor: expose cloning field overrides on relationship-type detail; Admin write with existing lock/403/409 peers.
  2. SPA relationship-type detail: editor for cloning field overrides (not GUID-only / hidden).
  3. Surface-filtered Playwright on QA H2 (perc-devctl qa-up → qa-health → TEST_CMS_URL → npm run test:surface).
  4. Update product-docs/8.2/admin/ Developer Relationship types page and product-docs/8.2/developer/rest.md. Drop the cloning-override gap from live designGaps when the editor ships.

Out of scope

Acceptance

  • GET relationship-type detail includes cloning field overrides
  • Admin can add/update/clear overrides with the same auth/lock semantics as peer relationship-type writes; GET round-trips
  • Unknown type 404; non-Admin 403; invalid payload 400
  • Playwright surface spec green on QA H2
  • Product-docs match shipped behavior; [8.2] Developer module — post-P0 follow-ons #1690 Agent progress updated; cloning-override designGaps entry dropped

Modules

rest, projects/sitemanage, WebUI, modules/perc-qa-automation, product-docs/8.2/

Leave unassigned. Do not add In Progress.

Co-Authored by Grok Build 1.0.25 using grok-4.6 with agent night-issue-prs-triage.

Activity

  1. added
    enhancementNew feature or request
    8.2This issue found in 8.2 release
    p2Priority 2 (p1 highest, p8 lowest)
    in progressAgent or human actively working
    on Sep 12, 2026
  2. natechadwick-intsof commented on Sep 12, 2026

    @natechadwick-intsof
    CollaboratorAuthor

    night-issue-prs: starting work on cloning field overrides (REST + SPA + Playwright + product-docs).

    Co-Authored by Grok Build 1.0.25 using grok-4.6 with agent night-issue-prs.

  3. natechadwick-intsof commented on Sep 16, 2026

    @natechadwick-intsof
    CollaboratorAuthor

    night-issue-prs: removed stale In Progress (updatedAt=2026-09-12T18:29:09Z).

    Co-Authored by Grok Build using grok-4.6 with agent night-issue-prs-preflight.

  4. added
    in progressAgent or human actively working
    and removed
    in progressAgent or human actively working
    on Sep 16, 2026
  5. natechadwick-intsof commented on Sep 16, 2026

    @natechadwick-intsof
    CollaboratorAuthor

    night-issue-prs: starting work on slice 13 (relationship-type cloning field overrides).

    Co-Authored by Grok Build 1.0.34 using grok-4.6 with agent night-issue-prs.

  6. natechadwick-intsof commented on Sep 16, 2026

    @natechadwick-intsof
    CollaboratorAuthor

    night-issue-prs: removing leftover In Progress after the previous run was interrupted (session ended during Work). Resuming with issue_numbers 4470, 4471, 4472.

    Co-Authored by Grok Build using grok-4.6 with agent grok.

  7. natechadwick-intsof commented on Sep 16, 2026

    @natechadwick-intsof
    CollaboratorAuthor

    night-issue-prs: starting work (resume leftover commit on fix/issue-4470-reltype-cloning-overrides).

    Co-Authored by Grok Build 1.0.34 using grok-4.6 with agent night-issue-prs.

  8. natechadwick-intsof commented on Sep 16, 2026

    @natechadwick-intsof
    CollaboratorAuthor

    PR opened: #4526

    C5 Playwright tests/developer-relationship-type-editor.spec.js 6 passed on QA H2 (TEST_CMS_URL=http://127.0.0.1:9993). Product-docs updated. Leaving open pending review/merge.

    Co-Authored by Grok Build 1.0.34 using grok-4.6 with agent night-issue-prs.

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

    8.2This issue found in 8.2 releaseenhancementNew feature or requestmodel:grok-4.6Session model grok-4.6operator:grokChanges authored by Grokoperator:night-issue-prsnight-issue-prs workflowp2Priority 2 (p1 highest, p8 lowest)

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions