Skip to content

Pass hardening 100: CLI, MCP, store, docs, CI - #2

Merged
telivity-otaip merged 2 commits into
mainfrom
fix/pass-hardening-100
Jul 31, 2026
Merged

Pass hardening 100: CLI, MCP, store, docs, CI#2
telivity-otaip merged 2 commits into
mainfrom
fix/pass-hardening-100

Conversation

@telivity-otaip

Copy link
Copy Markdown
Contributor

Summary

  • Expand core/CLI/MCP: brief --json/--compact, effort rename/archive/delete, session status/--force, store backup/restore/doctor/repair, timeline filters, configurable TTL/warn/cap, hardened locks, stable exit codes, completions, where, vscode mcp-config.
  • Add MCP tools get_session_status / get_timeline, structured isError results, write-denied and write-ok smoke coverage.
  • Docs/packaging/CI: TROUBLESHOOTING/SECURITY/CONTRIBUTING/CHANGELOG/architecture, honest MOCK captions, package READMEs, Node 20/22 matrix, Windows/macOS smoke, leak-grep, gitleaks, audit, publish dry-run only.

Test plan

  • npm test (core + CLI)
  • npm run smoke (CLI + MCP protocol writes=0/1)
  • npm run lint
  • node scripts/leak-grep.mjs
  • npm run publish:dry-run (no real publish)
  • CI green on this PR

Made with Cursor

noreply added 2 commits July 31, 2026 02:49
Implements the pass-hardening-100 roadmap: richer CLI/MCP surfaces, store lock/repair/backup, expanded tests, honest MOCK docs, packaging dry-run, and release hygiene without network telemetry.
Build packages before tsc --noEmit so workspace types resolve, and run upstream gitleaks binary instead of the licensed GitHub Action.
@telivity-otaip
telivity-otaip merged commit e69703d into main Jul 31, 2026
9 checks passed
@telivity-otaip
telivity-otaip deleted the fix/pass-hardening-100 branch July 31, 2026 07:52
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.

2 participants