Skip to content

feat: resolve all 8 open issues#76

Open
dbzbb wants to merge 2 commits into
Auriti-Labs:mainfrom
dbzbb:fix/resolve-all-open-issues
Open

feat: resolve all 8 open issues#76
dbzbb wants to merge 2 commits into
Auriti-Labs:mainfrom
dbzbb:fix/resolve-all-open-issues

Conversation

@dbzbb

@dbzbb dbzbb commented Jun 30, 2026

Copy link
Copy Markdown

Summary

Resolves all 8 open issues in a single PR:

Critical / Build

High Priority

Medium Priority

What was tested

  • npm run typecheck — passes (all 5 configs, ~3s total, zero OOM)
  • npm run build — passes
  • New test suites: 90+ tests across adapters, sharing, auth, team sync
  • Greploop code review pass (security, correctness, quality)

Architecture decisions

  • TypeScript configs split by layer: shared → runtime/services → product → ui
  • Multi-user mode disabled by default (single-user, no auth friction)
  • JWT sharing uses self-contained HMAC-SHA256 (no external JWT library for auth-middleware)
  • Team sync uses child_process git commands (no git library dependency)
  • Claude Mem adapter follows extensible registry pattern for future import sources

ahopo added 2 commits June 30, 2026 20:32
- Auriti-Labs#67: Fix TypeScript typecheck OOM — split into 5 project configs, removed 8GB heap workaround (3s total)
- Auriti-Labs#70: Clean branding — legacy alias deprecation notice, Total Recall as canonical name
- Auriti-Labs#71: Claude Mem import adapter — detect/transform with provenance tracking, 42 tests
- Auriti-Labs#72: Import autodetect UX — dry-run reporting, failure messaging, migration guide docs
- Auriti-Labs#33: Read-only sharing via JWT — token generation/revocation, scoped viewer, 22 tests
- Auriti-Labs#34: Team sync via Git — markdown export/import with YAML frontmatter, merge strategy
- Auriti-Labs#35: VS Code extension — CodeLens, QuickPick search (Ctrl+Shift+K), status bar, config
- Auriti-Labs#36: Multi-user dashboard — roles/auth/audit, bcrypt passwords, HMAC-SHA256 JWT, 26 tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment