ATS-PFM-LLM-019 Use Jazz AI conversations and project folders: Capability Test Specification
Markdown Design / Platform / AI Requests, Usage and the Jazz AI Teammate / Jazz AI Conversations / Capability Test Specification Show evidence (sources, provenance, origins, pinned commits)Coverage Rule gap: FND-PFM-LLM-078 Transition gap: FND-PFM-LLM-078 Validation covered Permission covered Edge gap: FND-PFM-LLM-078 Failure gap: FND-PFM-LLM-078 Boundary covered Concurrency gap: FND-PFM-LLM-078 Invariant gap: FND-PFM-LLM-078 Interaction covered Test Scenarios 8 scenarios proving CAP-PFM-LLM-019 ; 0 bound to an existing test.
01 Prototype Jazz AI has no feature gating permission browser proposed
Proves BR-CAP-PFM-LLM-019-01 Preconditions A signed-in user lacks AI-specific keys and the organization AI switch is off. Steps Open the teammate page and header panel. Expected The prototype still opens; product gating remains an unresolved choice. Data Fixtures representing a signed-in user lacks AI-specific keys and the organization AI switch is off. Source react-console:components/console/nav-config.ts :unlistedNav 03 Conversation input schemas bound lengths validation api negative proposed
Proves BR-CAP-PFM-LLM-019-05 Preconditions Agent input schemas accept direct questions and project edits. Steps Send blank or oversized direct questions and missing or oversized project names. Expected The invalid examples receive input refusals. Data Fixtures representing agent input schemas accept direct questions and project edits. Source react-console:lib/agent/schemas.ts 04 Prototype conversations share the sample owner boundary browser negative proposed
Proves BR-CAP-PFM-LLM-019-07 INV-DOM-PFM-LLM-005-02 Preconditions Two users in different workspaces reach the same console process. Steps Create and list conversations from both sessions. Expected The sample-owner history is shared; the product should isolate real users before release. Data Fixtures representing two users in different workspaces reach the same console process. Source react-console:lib/agent/store.ts :owned 05 Project deletion retains its conversations transition browser proposed
Proves BR-CAP-PFM-LLM-019-08 INV-DOM-PFM-LLM-005-04 Preconditions A project holds two conversations. Steps Delete the project folder. Expected Both exchanges remain and become unfiled. Data Fixtures representing a project holds two conversations. Source react-console:lib/agent/store.ts :deleteProject 06 Archive retains a restorable exchange transition browser proposed
Proves BR-CAP-PFM-LLM-019-09 INV-DOM-PFM-LLM-005-06 Preconditions A conversation is currently open. Steps Archive it and restore it from the archive list. Expected It leaves active lists, another conversation opens and restoration makes the original available again. Data Fixtures representing a conversation is currently open. Source react-console:components/agent/conversation-browser.tsx :onArchive 07 Confirmed deletion removes the exchange transition browser negative proposed
Proves BR-CAP-PFM-LLM-019-10 Preconditions A conversation exists in the browser. Steps Choose deletion and confirm the dialog. Expected The confirmation precedes removal and the conversation no longer appears in active or archived lists. Data Fixtures representing a conversation exists in the browser. Source react-console:components/agent/conversation-browser.tsx 08 Scoped history survives navigation and undo interaction browser proposed
Proves BR-CAP-PFM-LLM-019-09 BR-CAP-PFM-LLM-020-03 Preconditions A staff person refines an unsaved query with an existing scoped conversation. Steps Apply a supported edit, undo it, archive its conversation, leave and reopen assistance. Expected Undo restores the query; reopening restores the same conversation and preserves the exchange without saving the query. Data An isolated workspace with the records, clock instants and caller authority stated in the preconditions. Source react-console:components/agent/conversation-browser.tsx:onArchive,react-console:components/console/agent-chat.tsx:undo ← Previous Capability Test Specification ATS-PFM-LLM-018 · Give people understandable AI refusal messages: Capability Test Specification Next Capability Test Specification → ATS-PFM-LLM-020 · Refine queries and directory filters with Jazz AI: Capability Test Specification