> ## Documentation Index
> Fetch the complete documentation index at: https://docs.watchtower.systems/llms.txt
> Use this file to discover all available pages before exploring further.

# Glossary

> Terms used throughout Watchtower.

<ResponseField name="Workspace" type="concept">
  A shared space with role-based membership that scopes your connected repositories, environments, and test source. See [Workspaces](/v0.6.0/guides/workspaces).
</ResponseField>

<ResponseField name="Role" type="concept">
  A member's level of access within a workspace: owner, admin, member, or viewer.
</ResponseField>

<ResponseField name="Default workspace" type="concept">
  The workspace every account starts with automatically. It can't be deleted.
</ResponseField>

<ResponseField name="Test source" type="repository">
  The single connected repository Watchtower scans for Playwright or Cypress spec files to build your Test Center inventory. Other connected repositories can still get Watchman analysis without being the test source.
</ResponseField>

<ResponseField name="Sync" type="action">
  The process of scanning your test source and reconciling Test Center with what's currently in the repository, adding new tests and marking removed or renamed ones as abandoned rather than deleting them outright.
</ResponseField>

<ResponseField name="Patrol" type="feature">
  Watchtower's test-runner workflow. Starts a Playwright or Cypress run, streams results live, and syncs outcomes back into Test Center.
</ResponseField>

<ResponseField name="Watchman" type="feature">
  AI-assisted analysis that reviews pull requests and commits in a connected repository against your existing test coverage.
</ResponseField>

<ResponseField name="Environment" type="concept">
  A named target you test against, such as staging or production. Configured under Codebase settings and usable as a filter or a Patrol run option.
</ResponseField>

<ResponseField name="Priority (P0–P3)" type="field">
  How critical a test is to a release: P0 (Critical/blocker), P1 (High), P2 (Medium), P3 (Low). P0 and P1 results feed the Go/No-Go verdict.
</ResponseField>

<ResponseField name="Status" type="field">
  A test's current outcome: pass, fail, blocked, or pending. Set automatically for Patrol-controlled tests, or manually for others.
</ResponseField>

<ResponseField name="Quarantine" type="action">
  Removes a test from your release-health rollup without deleting it, useful for a known-flaky or known-broken test. Clears automatically the next time the test passes.
</ResponseField>

<ResponseField name="Abandoned test" type="state">
  A test whose original title no longer appears in your repository, usually after a rename. Watchtower preserves its history and comments and lets you rebind it to the new title.
</ResponseField>

<ResponseField name="Archived test" type="state">
  A test hidden from Test Center because its repository is no longer the active test source. All of its history and status is preserved, and it returns automatically if that repository becomes the test source again.
</ResponseField>

<ResponseField name="Unlink / Relink" type="action">
  Detach or reattach a test in Test Center from its matching spec file, applied as dashboard-only tracking, a GitHub pull request, or a direct commit.
</ResponseField>

<ResponseField name="Dashboard-only mode" type="concept">
  An Unlink/Relink applied to Watchtower's tracking only, without editing the repository.
</ResponseField>

<ResponseField name="GitHub PR mode" type="concept">
  An Unlink/Relink applied by opening a pull request. Nothing merges until it's reviewed and approved on GitHub, and Test Center's tracking updates once the pull request merges.
</ResponseField>

<ResponseField name="GitHub direct-commit mode" type="concept">
  An Unlink/Relink applied by committing straight to the repository's default branch, without a pull request.
</ResponseField>

<ResponseField name="Release Readiness / Go/No-Go" type="indicator">
  A GO / NO-GO verdict on the Dashboard, computed from P0 and P1 results in your most recent Patrol run.
</ResponseField>

<ResponseField name="No tests ran" type="state">
  A Patrol run outcome where the suite or grep filter matched nothing, or every matched test was skipped. Shown separately from a failed run.
</ResponseField>

<ResponseField name="Trash" type="feature">
  Holds deleted tests for 30 days so they can be restored, before they're automatically purged.
</ResponseField>
