refactor(reachability): use full names instead of "tier 1/2/3" + bump Coana CLI to 15.5.7#238
Merged
Martin Torp (mtorp) merged 2 commits intoJun 22, 2026
Conversation
… Coana CLI to 15.5.7 Rename the reachability analysis types in user-facing text from the "Tier 1/2/3" numbering to their full names: Full application reachability (formerly Tier 1), Precomputed reachability (formerly Tier 2), and Dependency reachability (formerly Tier 3). Only --help text, command output, log messages, comments, and docs change; wire-format values such as the socket_tier1 scan type are kept as-is for backward compatibility. A note in docs/cli-reference.md maps the old names to the new ones. Also bump the pinned @coana-tech/cli version from 15.5.0 to 15.5.7.
…r-naming-convention # Conflicts: # CHANGELOG.md # pyproject.toml # socketsecurity/__init__.py # uv.lock
52bbb50 to
de87c12
Compare
|
🚀 Preview package published! Install with: pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple socketsecurity==2.4.13.dev2Docker image: |
Benjamin Barslev Nielsen (barslev)
approved these changes
Jun 22, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Renames the reachability analysis types in user-facing text from the "Tier 1/2/3" numbering to their full names, and bumps the pinned Coana CLI version. One PR covers both since they ship together as a single patch release.
Naming change
Scope is human-readable text only —
--helptext, command output, log messages, code comments, and docs. Wire-format values and code identifiers are intentionally left unchanged for backward compatibility, including:socket_tier1scan type sent to the API,tier1ReachabilityScanIdfacts-file field,finalize_tier1call and related constants/identifiers.The reachability section in
docs/cli-reference.mdlists each type with its former Tier name so existing users can still orient themselves.Dependency bump
@coana-tech/cliversion bumped from15.5.0to15.5.7.Release
2.4.12→2.4.13(__init__.py,pyproject.toml,uv.lock), with a matchingCHANGELOG.mdentry.mainis merged into this branch so it's current with the latest release.Testing
pytest— 345 passed, 2 skipped (pre-existing, unrelated GitLab-auth skips).