chore: fix link types and add missing Ketryx link in compass.yml [PYSDK-88]#576
Conversation
There was a problem hiding this comment.
Pull request overview
Updates the Atlassian Compass component metadata for the Python SDK to better categorize observability links and restore the required Ketryx project link.
Changes:
- Reclassifies “Status Page” link type from
OTHER_LINKtoDASHBOARD. - Adds missing “Ketryx Project” link as
OTHER_LINK. - Reclassifies “Sentry” link type from
OTHER_LINKtoDASHBOARD.
|
|
Claude finished @helmut-hoffer-von-ankershoffen's task in 2m 35s —— View job Review Complete ✅Note: This PR is already merged. Providing retrospective review feedback. Todo List
Review SummaryThis is a low-risk configuration change that appropriately updates Atlassian Compass metadata. All changes are justified and correctly implemented. ✅ What Was Done Well1. Link Type Reclassifications (Appropriate)
2. Missing Link Restored
3. Broken URL Fixed
4. Process Compliance
5. Changes Match Description 💡 Minor Suggestion for Future PRsCommit Message Scope: For stricter conventional commit compliance, consider adding a scope: - chore: fix link types and add missing Ketryx link in compass.yml PYSDK-88
+ chore(compass): fix link types and add missing Ketryx link in compass.yml PYSDK-88This is a very minor point and doesn't affect the quality of this PR. The current format ( Risk Assessment
Verification Steps (Post-Merge)The PR test plan should verify:
Since this is merged, the team should verify these items in the Compass UI. Final Verdict: ✅ LGTM (Retrospective)This PR makes sensible configuration improvements with proper justification. The link type reclassifications align with Atlassian Compass's intended use, the missing Ketryx link was correctly restored, and the Jira URL fix resolves a 404 issue. No action required - the PR is already merged and the changes are appropriate. |
Codecov Report✅ All modified and coverable lines are covered by tests. |



🛡️ Implements PYSDK-88 following CC-SOP-01 Change Control, part of our ISO 13485-certified QMS | Ketryx Project
Summary
Status Page:OTHER_LINK→DASHBOARD(uptime/reliability KPIs)Sentry:OTHER_LINK→DASHBOARD(observability — fits Compass "KPIs, observability, or usage")Ketryx ProjectOTHER_LINK— required by SW-SOP-01 but absent from main/boards→/boards/1799(classic projects require the numeric board ID; the generic/boardspath returns 404)Why
The Compass UI describes Dashboards as "Add dashboards for KPIs, observability, or usage". Both the BetterStack Status Page (uptime/reliability metrics) and Sentry (error observability) fit this better than Other Links.
The Ketryx link was dropped when PYSDK-85's fix branch did not carry it forward after merge.
The Jira board URL
/jira/software/c/projects/PYSDK/boardsreturns 404 — the working URL is/jira/software/c/projects/PYSDK/boards/1799.Test plan
/boards/1799