Files
AIPass/src/aipass/memory/apps
AIOSAIandClaude Opus 4.8 828cc1c8d8 feat(memory): FPLAN-0270 Phase 2 — check_entry validator + drone @memory lint (read-only audit)
Pure check_entry(type,text,limits) validator (chars not bytes, boundary at cap,
unknown-type safe) reusable by both gates. New 'drone @memory lint run' scans all
branches' .trinity via registry, handles dict+list containers and both
key_learning value shapes, sorts worst-first — strictly READ-ONLY (never writes/
trims, honors never_trim_s153). Phase-1 unused_function bypass removed (reader now
called). +12 tests (902 total), seedgo 100%. Verified by artifact incl. live lint:
513 over-limit entries across 17 branches (devpulse worst at 71, top offender
5724/600). enforce still false. Part of DPLAN-0205.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-13 01:35:58 -07:00
..

Apps

Application layer for MEMORY.

  • memory.py — Entry point. Auto-discovers and routes commands to modules.
  • modules/ — Business logic and orchestration. One module per command.
  • handlers/ — Implementation details. Called by modules, never by CLI directly.
  • plugins/ — Scheduled tasks and extensions.