Oracle is shown the names and values in your project, never what is written inside your records.
To answer “high priority test cases in the Checkout folder”, Oracle needs to know that your project has priorities, that it has folders, and that one of them is called Checkout. That list of names and values is all it is given.
Your Project’s Vocabulary
Section titled “Your Project’s Vocabulary”Oracle is shown what your fields are called and the values they hold:
| Shown | Example |
|---|---|
| Folder names | Checkout · Login · Payments |
| Label names | smoke · regression · flaky |
| Team members | the people on the project |
| Release and run titles | August release · Smoke run |
| Statuses and severities | Open · In Progress · Blocked |
| Custom fields and their options | your own dropdowns, by name |
This is why your own words work. You type “the Checkout folder” and Oracle already knows that folder exists.
What It Is Never Shown
Section titled “What It Is Never Shown”Oracle never receives what is written inside a record. Not a test case title, not a step, not a defect description, not a comment, not an attachment.
- Oracle does see that you have a folder called Payments.
- Oracle does not see any test case in it.
Refreshed Every Time You Ask
Section titled “Refreshed Every Time You Ask”Oracle reads these names from your project at the moment you ask.
A label you created this morning can be asked about this afternoon. A folder renamed an hour ago is found by its new name. A custom field added last week is available straight away.
Only What You Can Open
Section titled “Only What You Can Open”Oracle only knows about records your role can open. If your role can’t open Defects, Oracle isn’t told that defects exist, so:
- you can’t ask about defects,
- and you can’t reach them indirectly, through a condition that reads defects to answer a question about something else.
For example, Test cases that have an open defect against them returns test cases, but it has to read defects to find them. Without access to defects, Oracle won’t answer that question at all, rather than answering part of it.
Oracle can never show you more than the screens themselves would.
It Can’t Invent a Field
Section titled “It Can’t Invent a Field”Oracle can only ask about fields your project actually has. The same goes for values: it can only use statuses that are yours.
Names are looked up, not guessed. If a name doesn’t match anything, Oracle tells you, rather than showing an empty table.
Editing Doesn’t Use AI Again
Section titled “Editing Doesn’t Use AI Again”Oracle uses AI once, to understand your question. Removing a condition, sorting, loading more rows or redrawing a chart doesn’t use AI again. See How to Ask.