Sign up and create a workspace
Create an account
Go to app.getwaterline.dev/auth and sign up with your email and password.
Connect a repository
Authorize GitHub
From the dashboard, click Connect GitHub. You’ll be redirected to GitHub to authorize the Waterline app. Select which repositories Waterline should have access to.
Select a repository
Back in Waterline, pick the specific repository to connect to your workspace. Waterline registers a webhook and starts indexing immediately.
Waterline indexes source code files only. Binary files, lock files,
node_modules, and other non-source paths are excluded automatically.Connect your issue tracker
Jira
Click Connect Jira in Settings → Integrations. You’ll go through the Atlassian OAuth flow and grant Waterline read access to your Jira projects. No admin permissions are needed — Waterline only reads issue summaries, descriptions, and acceptance criteria.GitHub Issues
If your repository is already connected, go to Settings → Integrations and toggle on GitHub Issues. Waterline uses GitHub’s issue API directly — no separate OAuth is required.Analyze a ticket
Once indexing is complete, you’re ready to run your first analysis.Review the results
Results arrive in seconds for cached analyses, or 10–30 seconds for a fresh run. You’ll see:
- Overall progress % — the deterministic completion score
- Per-criterion breakdown — SATISFIED, PARTIAL, or UNSATISFIED for each acceptance criterion
- Evidence list — the specific functions and classes that support each criterion, with relevance scores