{
  "copied_files": [
    {
      "destination": "docs/upstream/nexuscrm/AGENTS.md",
      "source": "AGENTS.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/CLAUDE.md",
      "source": "CLAUDE.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/action-table-bridge.md",
      "source": "docs/design/action-table-bridge.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/action-table-consolidation.md",
      "source": "docs/design/action-table-consolidation.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/action-taxonomy.md",
      "source": "docs/design/action-taxonomy.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/codex-review-self-hosted-runner.md",
      "source": "docs/design/codex-review-self-hosted-runner.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/connected-app-seam-multi-app-authoring.md",
      "source": "docs/design/connected-app-seam-multi-app-authoring.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/crm-dialect-source-extraction.md",
      "source": "docs/design/crm-dialect-source-extraction.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/frontend-extension-contract.md",
      "source": "docs/design/frontend-extension-contract.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/frontend-l0-l1-ownership-inventory.md",
      "source": "docs/design/frontend-l0-l1-ownership-inventory.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/group-membership-closure.md",
      "source": "docs/design/group-membership-closure.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/hosted-views-artifact-hub.md",
      "source": "docs/design/hosted-views-artifact-hub.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-1044-preview-synthetic-read-overlay.md",
      "source": "docs/design/issue-1044-preview-synthetic-read-overlay.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-1099-rollup-derived-system-context.md",
      "source": "docs/design/issue-1099-rollup-derived-system-context.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-1129-derived-recompute-profile-global-contract.md",
      "source": "docs/design/issue-1129-derived-recompute-profile-global-contract.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-1508-platform-hardening-contract.md",
      "source": "docs/design/issue-1508-platform-hardening-contract.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-1665-exclusive-sibling-fields-prd.md",
      "source": "docs/design/issue-1665-exclusive-sibling-fields-prd.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-1667-managed-relationship-delete-semantics-prd.md",
      "source": "docs/design/issue-1667-managed-relationship-delete-semantics-prd.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-1669-uiregistry-filter-context-prd.md",
      "source": "docs/design/issue-1669-uiregistry-filter-context-prd.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-1672-parent-scoped-sibling-max-default.md",
      "source": "docs/design/issue-1672-parent-scoped-sibling-max-default.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-1781-pushtoconnector-authority.md",
      "source": "docs/design/issue-1781-pushtoconnector-authority.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-1782-connector-push-durable-protocol.md",
      "source": "docs/design/issue-1782-connector-push-durable-protocol.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-1801-recordsetbinding-extension.md",
      "source": "docs/design/issue-1801-recordsetbinding-extension.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-2267-flow-native-email-notifications.md",
      "source": "docs/design/issue-2267-flow-native-email-notifications.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-517-bulk-rollup-vr-projection.md",
      "source": "docs/design/issue-517-bulk-rollup-vr-projection.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-567-polymorphic-discriminator-immutability.md",
      "source": "docs/design/issue-567-polymorphic-discriminator-immutability.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-656-fls-effective-permissions.md",
      "source": "docs/design/issue-656-fls-effective-permissions.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-737-approval-submit-state-sync.md",
      "source": "docs/design/issue-737-approval-submit-state-sync.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-740-approval-submit-conflict-ux.md",
      "source": "docs/design/issue-740-approval-submit-conflict-ux.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-744-approval-action-correctness.md",
      "source": "docs/design/issue-744-approval-action-correctness.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-748-multi-approver-record-detail.md",
      "source": "docs/design/issue-748-multi-approver-record-detail.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-772-approval-chain-conditional-display.md",
      "source": "docs/design/issue-772-approval-chain-conditional-display.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-774-approval-chain-comments.md",
      "source": "docs/design/issue-774-approval-chain-comments.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-797-recall-action-failures-ui.md",
      "source": "docs/design/issue-797-recall-action-failures-ui.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-798-recall-fieldupdate-durable-replay.md",
      "source": "docs/design/issue-798-recall-fieldupdate-durable-replay.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-802-flow-typed-literal-resolution.md",
      "source": "docs/design/issue-802-flow-typed-literal-resolution.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-837-formula-field-metadata.md",
      "source": "docs/design/issue-837-formula-field-metadata.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-838-formula-read-paths.md",
      "source": "docs/design/issue-838-formula-read-paths.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-839-multipicklist-normalization.md",
      "source": "docs/design/issue-839-multipicklist-normalization.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-841-record-detail-approver-actions.md",
      "source": "docs/design/issue-841-record-detail-approver-actions.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-890-picklist-option-extensions.md",
      "source": "docs/design/issue-890-picklist-option-extensions.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-891-record-type-scoped-picklists.md",
      "source": "docs/design/issue-891-record-type-scoped-picklists.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-949-formula-language-ssot.md",
      "source": "docs/design/issue-949-formula-language-ssot.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-961-child-clone-rules-ownership.md",
      "source": "docs/design/issue-961-child-clone-rules-ownership.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-979-action-backed-create-route.md",
      "source": "docs/design/issue-979-action-backed-create-route.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-979-child-fanout-preview.md",
      "source": "docs/design/issue-979-child-fanout-preview.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-979-copy-inherit-authoring.md",
      "source": "docs/design/issue-979-copy-inherit-authoring.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-979-flow-owned-create-preview.md",
      "source": "docs/design/issue-979-flow-owned-create-preview.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/issue-979-preview-synthetic-read-overlay-split.md",
      "source": "docs/design/issue-979-preview-synthetic-read-overlay-split.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/l0-l1-standard.md",
      "source": "docs/design/l0-l1-standard.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/l0-platform-substrate.md",
      "source": "docs/design/l0-platform-substrate.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/l0-substrate-audit-2026-q2.md",
      "source": "docs/design/l0-substrate-audit-2026-q2.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/l2-apply-tenant-patch-contract.md",
      "source": "docs/design/l2-apply-tenant-patch-contract.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/navigation-visibility-ssot.md",
      "source": "docs/design/navigation-visibility-ssot.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/nexuscrm-platform-architecture.md",
      "source": "docs/design/nexuscrm-platform-architecture.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/oauth-pkce-external-apps-prd.md",
      "source": "docs/design/oauth-pkce-external-apps-prd.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/oauth-pkce-external-apps.md",
      "source": "docs/design/oauth-pkce-external-apps.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/record-type-code-owned-by-record-type.md",
      "source": "docs/design/record-type-code-owned-by-record-type.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/refactor-program-202605.md",
      "source": "docs/design/refactor-program-202605.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/salesforce-v63-api-contract.md",
      "source": "docs/design/salesforce-v63-api-contract.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/scope-floor.md",
      "source": "docs/design/scope-floor.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/shared-contract-plane-ledger.md",
      "source": "docs/design/shared-contract-plane-ledger.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/source-backed-connected-app-contract.md",
      "source": "docs/design/source-backed-connected-app-contract.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/system-fields-mandatory-contract.md",
      "source": "docs/design/system-fields-mandatory-contract.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/system-tables-permissions.md",
      "source": "docs/design/system-tables-permissions.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/design/user-record-read-gate-prd.md",
      "source": "docs/design/user-record-read-gate-prd.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/extension-model/connector-permission-bundles.md",
      "source": "docs/extension-model/connector-permission-bundles.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/extension-model/script-layer-apex-positioning.md",
      "source": "docs/extension-model/script-layer-apex-positioning.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/README.md",
      "source": "docs/open-source/README.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/boundary/public-repo-layout-and-content-policy.md",
      "source": "docs/open-source/boundary/public-repo-layout-and-content-policy.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/execution/decision-index.md",
      "source": "docs/open-source/execution/decision-index.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/execution/extension-and-install-roadmap.md",
      "source": "docs/open-source/execution/extension-and-install-roadmap.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/execution/extraction-manifest-template.md",
      "source": "docs/open-source/execution/extraction-manifest-template.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/execution/first-extraction-manifest-draft.md",
      "source": "docs/open-source/execution/first-extraction-manifest-draft.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/execution/first-import-plan.md",
      "source": "docs/open-source/execution/first-import-plan.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/execution/greenfield-bootstrap-proof-checklist.md",
      "source": "docs/open-source/execution/greenfield-bootstrap-proof-checklist.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/execution/greenfield-bootstrap-proof-report-2026-04-29.md",
      "source": "docs/open-source/execution/greenfield-bootstrap-proof-report-2026-04-29.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/execution/greenfield-bootstrap-proof-report-template.md",
      "source": "docs/open-source/execution/greenfield-bootstrap-proof-report-template.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/execution/l0-capability-matrix.md",
      "source": "docs/open-source/execution/l0-capability-matrix.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/execution/l0-l1-install-lifecycle-contract.md",
      "source": "docs/open-source/execution/l0-l1-install-lifecycle-contract.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/execution/l1-l0-capability-handoff.md",
      "source": "docs/open-source/execution/l1-l0-capability-handoff.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/execution/l1-package-contract.md",
      "source": "docs/open-source/execution/l1-package-contract.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/execution/public-boundary-residual-scan-2026-04-29.md",
      "source": "docs/open-source/execution/public-boundary-residual-scan-2026-04-29.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/execution/public-repo-launch-manual.md",
      "source": "docs/open-source/execution/public-repo-launch-manual.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/execution/public-v1-pr-sequence.md",
      "source": "docs/open-source/execution/public-v1-pr-sequence.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/inventory/public-extraction-paths.md",
      "source": "docs/open-source/inventory/public-extraction-paths.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/migration/issue-2150-frontend-gating-execution-plan.md",
      "source": "docs/open-source/migration/issue-2150-frontend-gating-execution-plan.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/migration/open-source-split-action-manual.md",
      "source": "docs/open-source/migration/open-source-split-action-manual.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/migration/pr4-historical-repair-manifest.md",
      "source": "docs/open-source/migration/pr4-historical-repair-manifest.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/notes/overlay-shaped-install-vs-package-contract.md",
      "source": "docs/open-source/notes/overlay-shaped-install-vs-package-contract.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/notes/pingcap-overlay-payload-gap-analysis.md",
      "source": "docs/open-source/notes/pingcap-overlay-payload-gap-analysis.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/product/public-core-v1-definition.md",
      "source": "docs/open-source/product/public-core-v1-definition.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/self-hosting/backend-greenfield-bootstrap.md",
      "source": "docs/open-source/self-hosting/backend-greenfield-bootstrap.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/self-hosting/greenfield-bootstrap-runbook.md",
      "source": "docs/open-source/self-hosting/greenfield-bootstrap-runbook.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/open-source/self-hosting/public-greenfield-bootstrap-contract.md",
      "source": "docs/open-source/self-hosting/public-greenfield-bootstrap-contract.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/refactor/l0-l1-boundary/README.md",
      "source": "docs/refactor/l0-l1-boundary/README.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/refactor/l0-l1-boundary/frontend-default-door-audit.md",
      "source": "docs/refactor/l0-l1-boundary/frontend-default-door-audit.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/refactor/l0-l1-boundary/investigation-2026-06-06-v63-externalization.md",
      "source": "docs/refactor/l0-l1-boundary/investigation-2026-06-06-v63-externalization.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/refactor/l0-l1-boundary/leaf-action-dispatch-sendemail.md",
      "source": "docs/refactor/l0-l1-boundary/leaf-action-dispatch-sendemail.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/refactor/l0-l1-boundary/neutral-api-and-dialect-design.md",
      "source": "docs/refactor/l0-l1-boundary/neutral-api-and-dialect-design.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/refactor/l0-l1-boundary/neutral-api-execution-contract.md",
      "source": "docs/refactor/l0-l1-boundary/neutral-api-execution-contract.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/refactor/l0-l1-boundary/problems.md",
      "source": "docs/refactor/l0-l1-boundary/problems.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/refactor/l0-l1-boundary/seam-1-neutral-api-placement.md",
      "source": "docs/refactor/l0-l1-boundary/seam-1-neutral-api-placement.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/refactor/l0-l1-boundary/seam-2-record-recordset.md",
      "source": "docs/refactor/l0-l1-boundary/seam-2-record-recordset.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/refactor/l0-l1-boundary/seam-3-query-ir.md",
      "source": "docs/refactor/l0-l1-boundary/seam-3-query-ir.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/refactor/l0-l1-boundary/seam-4-dialect-door.md",
      "source": "docs/refactor/l0-l1-boundary/seam-4-dialect-door.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/refactor/l0-l1-boundary/seam-5-v63-inventory.md",
      "source": "docs/refactor/l0-l1-boundary/seam-5-v63-inventory.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/refactor/l0-l1-boundary/seam-6-neutral-contract-surface.md",
      "source": "docs/refactor/l0-l1-boundary/seam-6-neutral-contract-surface.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/refactor/l0-l1-boundary/standard-action-service-design.md",
      "source": "docs/refactor/l0-l1-boundary/standard-action-service-design.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/refactor/l0-l1-boundary/v63-facade-separability-audit.md",
      "source": "docs/refactor/l0-l1-boundary/v63-facade-separability-audit.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/refactor/progress-status-2026-06-02.md",
      "source": "docs/refactor/progress-status-2026-06-02.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/runbooks/connector-inbound-pre-r22-migration.md",
      "source": "docs/runbooks/connector-inbound-pre-r22-migration.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/runbooks/workflowalert-migration-operator-playbook.md",
      "source": "docs/runbooks/workflowalert-migration-operator-playbook.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/superpowers/plans/2026-05-24-1294-phase1-aggregate-authoring-gate.md",
      "source": "docs/superpowers/plans/2026-05-24-1294-phase1-aggregate-authoring-gate.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/superpowers/plans/2026-05-24-1294-phase2-rollup-reference-test-migration.md",
      "source": "docs/superpowers/plans/2026-05-24-1294-phase2-rollup-reference-test-migration.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/superpowers/specs/2026-05-24-1294-phase1-aggregate-authoring-gate-design.md",
      "source": "docs/superpowers/specs/2026-05-24-1294-phase1-aggregate-authoring-gate-design.md"
    },
    {
      "destination": "docs/upstream/nexuscrm/docs/superpowers/specs/2026-05-24-1294-phase2-rollup-reference-test-migration-design.md",
      "source": "docs/superpowers/specs/2026-05-24-1294-phase2-rollup-reference-test-migration-design.md"
    }
  ],
  "managed_destinations": [
    "docs/upstream/nexuscrm"
  ],
  "path_mapping": {
    ".agents/**": "not copied; upstream GitHub URL when referenced",
    ".claude/**": "not copied; upstream GitHub URL when referenced",
    "AGENTS.md": "docs/upstream/nexuscrm/AGENTS.md",
    "CLAUDE.md": "docs/upstream/nexuscrm/CLAUDE.md",
    "docs/**": "docs/upstream/nexuscrm/docs/**",
    "uncopied upstream source paths": "https://github.com/pingcap-inc/NexusCRM/blob/bc1f01e3751ab769b6ad8853875cf66f6b01b25b/<path>"
  },
  "requested_ref": "bc1f01e3751ab769b6ad8853875cf66f6b01b25b",
  "resolved_sha": "bc1f01e3751ab769b6ad8853875cf66f6b01b25b",
  "source_commit_date": "2026-06-14T15:47:18+02:00",
  "source_repo": "https://github.com/pingcap-inc/NexusCRM",
  "sync_script": "scripts/sync_upstream_context.py"
}
