Skip to content

chore: release v3.2.0 — Intel-Aware Edition#75

Merged
AreteDriver merged 1 commit into
mainfrom
chore/v3.2.0-changelog
Apr 26, 2026
Merged

chore: release v3.2.0 — Intel-Aware Edition#75
AreteDriver merged 1 commit into
mainfrom
chore/v3.2.0-changelog

Conversation

@AreteDriver
Copy link
Copy Markdown
Owner

Summary

Documents the 10-PR intel-aware UI arc that landed via #74 and bumps the project to v3.2.0. Also fixes the pre-existing version drift between `pyproject.toml` (was 3.1.2) and `init.py` (was 3.0.4) by syncing both to 3.2.0.

What's in the CHANGELOG

  • Intel-aware preview borders, character status dock, preview focus mode
  • Per-character system tracking from EVE Local logs
  • Smart per-character threat fan-out + jumps-from adjacency falloff
  • "+Nj" distance badges on chips + frames
  • Per-character accent border
  • Toggleable replay strip with frame scrubbing
  • Supporting internals (`intel/threat_filter`, accent palette promotion)
  • New settings keys

Test plan

  • `pytest tests/ -q` — 2391 passed, 5 skipped
  • CI green
  • Tag + GitHub release after merge

🤖 Generated with Claude Code

Bumps version to 3.2.0 and documents the 10-PR intel-aware UI arc that
landed via #74. Also fixes the pre-existing version drift between
pyproject.toml (3.1.2) and __init__.py (3.0.4) by syncing both to 3.2.0.

CHANGELOG entry covers:
- Intel-aware preview borders (PR #62)
- Character status dock (PR #63)
- Preview focus mode (PR #64)
- Per-character system tracking from EVE Local logs (PR #65)
- Smart per-character threat fan-out (PR #66)
- Jumps-from fan-out with adjacency falloff (PR #67)
- "+Nj" distance badges on chips + frames (PR #68 + PR #71)
- Per-character accent border (PR #70)
- Toggleable replay strip with frame scrubbing (PR #72)

Plus the supporting infrastructure (intel/threat_filter, accent palette
promotion, set_threat_state kwarg additions) and the new settings keys
that gate the features.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 26, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates Argus Overview to version 3.2.0, introducing the 'Intel-Aware Edition' which features intel-aware preview borders, a character status dock, and per-character system tracking via EVE Local logs. It also adds a replay strip, a preview focus mode, and threat fan-out logic. Feedback was provided to ensure version string consistency in the package docstring and to clarify the terminology used for alpha falloff in the changelog.

@@ -1,3 +1,3 @@
"""Argus Overview v2.6 - Performance & Layout Edition"""
"""Argus Overview v3.2 - Intel-Aware Edition"""
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The version in the docstring (v3.2) is inconsistent with the __version__ variable (3.2.0). Since this PR specifically aims to fix version drift, please update the docstring to match the full version string for consistency.

Suggested change
"""Argus Overview v3.2 - Intel-Aware Edition"""
"""Argus Overview v3.2.0 - Intel-Aware Edition"""

Comment thread CHANGELOG.md
for characters in the affected system. Unknown locations fall through
to full intensity (graceful upgrade).
- **Jumps-from threat fan-out** — adjacent-system alerts also tint, with
per-jump alpha falloff (`0.5 ^ distance`, floor 0.4). Configurable via
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The term 'floor' in 'floor 0.4' is mathematically ambiguous here, as it usually refers to rounding down to the nearest integer. In the context of a falloff lower bound (implemented as max(0.4, ...) in the code), 'minimum' or 'lower bound' is more accurate.

Suggested change
per-jump alpha falloff (`0.5 ^ distance`, floor 0.4). Configurable via
per-jump alpha falloff (0.5 ^ distance, minimum 0.4). Configurable via

@AreteDriver AreteDriver merged commit 8eba555 into main Apr 26, 2026
15 checks passed
@AreteDriver AreteDriver deleted the chore/v3.2.0-changelog branch April 26, 2026 10:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant