Skip to content

feat: mt5-pnl-cli v1 - #1

Merged
tanem merged 15 commits into
mainfrom
feat/v1
Jun 12, 2026
Merged

feat: mt5-pnl-cli v1#1
tanem merged 15 commits into
mainfrom
feat/v1

Conversation

@tanem

@tanem tanem commented Jun 12, 2026

Copy link
Copy Markdown
Owner

Implements the approved v1 spec (docs/superpowers/specs/2026-06-13-mt5-pnl-cli-v1-design.md): pnl/accounts/set-passphrase/version commands, age+gzip snapshot reading with schema version gate, keychain-only passphrase, no config file, CI matrix + GoReleaser.

🤖 Generated with Claude Code

tanem and others added 15 commits June 13, 2026 07:01
golangci-lint-action v6 ships a binary built with go1.24, which refuses
a go.mod targeting 1.25; v8 is built against current Go. Golden files
were CRLF-converted by autocrlf on Windows runners, breaking byte-exact
comparisons; .gitattributes now exempts *.golden from EOL conversion.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
golangci-lint v2 removed the legacy default exclusions, so errcheck
began flagging diagnostic writes to stderr and in-memory tabwriters.
Those errors are not actionable; the real failure paths (tabwriter
Flush, render's final summary write) are checked.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@tanem
tanem merged commit 016c1d6 into main Jun 12, 2026
4 checks passed
@tanem
tanem deleted the feat/v1 branch June 15, 2026 01:29
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