{
  "schemaVersion":"mirage-public-case-v0", "id":"jsm-customer-request-clone-v0", "kind":"RESEARCH_CASE", "title":"JSM Customer Request Clone", "observedAt":"2026-08-30T00:50:00Z", "updatedAt":"2026-08-30T00:50:00Z", "status":"HOLD_EXTERNAL_PROXY", "question":"Should Mirage spend the next Stage A execution slot on a customer portal clone/repeat-request outcome?",
  "claims":[
    {"claimId":"obs-request","epistemicClass":"OBSERVATION","supportClass":"DIRECT_SOURCE","text":"Atlassian issue JSDCLOUD-7817 describes a long-running customer request to clone or repeat portal requests and remains unresolved with Gathering Interest.","sourceRefs":["jsm-issue"],"derivedFromClaimIds":[],"observedAt":"2026-08-30T00:50:00Z"},
    {"claimId":"obs-marketplace","epistemicClass":"OBSERVATION","supportClass":"DIRECT_SOURCE","text":"Recurring Requests & Templates for Jira Service Management lets customers repeat an existing request, schedule it, or save it as a template.","sourceRefs":["jsm-marketplace"],"derivedFromClaimIds":[],"observedAt":"2026-08-30T00:50:00Z"},
    {"claimId":"obs-forge","epistemicClass":"OBSERVATION","supportClass":"DIRECT_SOURCE","text":"Forge exposes a customer-portal request-view action that supports customer and unlicensed accounts.","sourceRefs":["jsm-forge"],"derivedFromClaimIds":[],"observedAt":"2026-08-30T00:50:00Z"},
    {"claimId":"counter-overlap","epistemicClass":"COUNTER","supportClass":"MULTI_SOURCE_INFERENCE","text":"A live commercial Marketplace product has substantial exact overlap with the frozen clone/repeat-request outcome, so Mirage did not spend the next Stage A execution slot and treats the overlap as an external proxy instead.","sourceRefs":["jsm-marketplace"],"derivedFromClaimIds":["obs-marketplace"],"observedAt":"2026-08-30T00:50:00Z"},
    {"claimId":"unknown-demand","epistemicClass":"UNKNOWN","supportClass":"UNSUPPORTED_UNKNOWN","text":"A small current Marketplace install count does not by itself prove either strong or weak demand. The decision changed execution priority; it did not retroactively prove the original problem unreal.","sourceRefs":[],"derivedFromClaimIds":[],"observedAt":"2026-08-30T00:50:00Z"}
  ],
  "sources":[{"sourceId":"jsm-issue","url":"https://jira.atlassian.com/browse/JSDCLOUD-7817","publisher":"Atlassian","role":"Customer request issue","retrievedAt":"2026-08-30T00:50:00Z","sourceState":"unresolved-gathering-interest"},{"sourceId":"jsm-marketplace","url":"https://marketplace.atlassian.com/apps/3762836664/recurring-requests-templates-for-jira-service-management","publisher":"Atlassian Marketplace","role":"Commercial product listing","retrievedAt":"2026-08-30T00:50:00Z","sourceState":"current"},{"sourceId":"jsm-forge","url":"https://developer.atlassian.com/platform/forge/manifest-reference/modules/jira-service-management-portal-request-view-action/","publisher":"Atlassian","role":"Forge module documentation","retrievedAt":"2026-08-30T00:50:00Z","sourceState":"current"}],
  "decision":{"outcome":"HOLD_EXTERNAL_PROXY","text":"Do not spend the next Stage A execution slot; observe the live commercial overlap as an external proxy."},"strongestCounterClaimId":"counter-overlap","reopenConditions":["The competitor gains meaningful usage and public evidence exposes a bounded unmet gap it does not solve.","A platform change creates a materially different outcome not covered by the competitor.","Customers or Atlassian expose a distinct requirement making the app unsuitable."],"freshness":{"state":"CURRENT","checkedAt":"2026-08-30T00:50:00Z","sourceFreshness":"CURRENT","caseFreshness":"CURRENT"},"supersedes":null,"supersededBy":null,"provenance":"Public Atlassian and Marketplace sources only.","currentRevision":"jsm-customer-request-clone-v0-r1","revisions":[{"revisionId":"jsm-customer-request-clone-v0-r1","jsonUrl":"/reality/revisions/jsm-customer-request-clone-v0/r1.json","markdownUrl":"/reality/revisions/jsm-customer-request-clone-v0/r1.md","updatedAt":"2026-08-30T00:50:00Z"}]
}
