Accessing quality data
Navigate to Quality in the lanesync.dev dashboard, or use the API:Scorecard views
Linking tests to features
Tests map to features via:sdlc.yamlpatterns — glob → external ID- CI environment variables — feature reference in pipeline
- Test naming / report metadata — e.g.
Feat_<issue#>_in JUnit class names
Feature issues and FEAT-IDs
The Features tab lists GitHub issues labelledfeature. Each row shows a FEAT-ID and health (stable / degraded / no tests) from linked tests.
- New capability → its own FEAT-ID
- Follow-up / regression on existing work → add a line in the issue body:
Existing feature: #123, or citeFEAT-xxxxxxxx, or use an explicit keyword reference (fixes #123,from #123, title(#123)) - Do not rely on casual
#123mentions in prose — they are ignored - Multiple issues can share one FEAT-ID; the dashboard shows link reason text for each issue
Regression detection (anomalies)
LaneSync assigns stable test case IDs and compares the current milestone to the last production-deployed release (baseline), per environment. Latest run wins within each scope.baseline and current when a prior deployed release exists.
Evidence upload runs on dev and release/ branches (not typical PR refs). Use a release branch run to populate staging anomalies for a new version.
Export reports
Download for release reviews or compliance:Evidence integration
Scorecards populate from CI evidence upload. Ensure your pipeline:- POSTs metrics to
/api/evidence/upload - Uploads JUnit via
/api/evidence/upload-report - Runs on release branch (or configured branch)