# jira-like-probe

Minimal non-CRM L1 pack used as the second probe in the L0 completeness
test plan. Paired with `salesforce-crm-standard-v66`, this pack lets us
compute the intersection of gaps surfaced by both probes — which is the
real definition of L0 incompleteness per CLAUDE.md "multi-app neutrality"
hard rule.

> **Not the same as `backend/testdata/packs/jira-like/`.** That fixture
> (manifest `name: jira-like-sample`) is a stable test asset for
> `source_pack_runtime_recovery_integration_test.go` — its content is
> coupled to a specific recovery-test expectation and should not be
> changed. This probe (manifest `name: jira-like-probe`) is the operator-
> facing multi-app neutrality probe and is free to evolve (Jira-like v1
> expansion is tracked in issue #131).

## Goal

> If a finding shows up only when the SF probe runs, it might be SF-pack
> sloppiness. If it also shows up when the Jira-like probe runs, it is
> the L0 platform itself assuming a Salesforce-shaped application.
> The intersection is the real L0 red-line.

## What's deliberately not Salesforce-shaped

- `apiName: "Issue"` — not in any SF standard object catalog
- `keyPrefix: "ISS"` — alphabetic, not the SF-style 3-char numeric
- `category: "jira"` — surfaces any L0 code that hard-codes `category=="crm"`
- field names: `Subject` (not `Name`), `IssueType`, `Priority`, `EstimatedHours`,
  `ResolutionDate`, `ParentIssueId` — none overlap CRM standard catalog
- picklist values: `Open / In Progress / In Review / Done / Closed` (Jira lifecycle),
  `Highest / High / Medium / Low / Lowest` (Jira priority),
  `Bug / Task / Story / Epic` (Jira issue type) — none overlap SF picklists
- self-reference: `ParentIssueId → Issue` (epic→story style hierarchy)

## Components

A single `object_spec` component. No record types, layouts, validation
rules, flows, permissions — same scope as the SF v66 probe so apply/verify
failures are attributable cleanly to L0 schema-level mechanics.

## Run

```bash
setup validate-pack --source ./packs/jira-like-probe
setup install-pack  --source ./packs/jira-like-probe
setup verify-pack   jira-like-probe
```
