Skip to content

Quick notes #13

@djdarcy

Description

@djdarcy
  1. Track when users hit the context auto-compact boundary to be able to see at what point sessions are being "restarted" essentially.

  2. Fix multiple ".tasks*" files being generated

    • Status: Root cause identified (2026-02-11). Naming inconsistency between get_task_filename_context() (uses __ before username) and build_filename() (uses _). Creates infinite rename-recreate cycle during reconciliation. See 2026-02-11__21-27-39__task-file-proliferation-analysis.md for full diagnosis.
    • Observed: 119 separate .tasks_* files in Prime-Square-Sum session, each 32-200 bytes.
    • Fix: Remove get_task_filename_context(), unify on get_filename_context() for all channels.
  3. Consider whether .vscode/settings.json should be gitignored.

  4. Consider cleanup utility for existing proliferated task files (merge content into single file, delete numbered fragments).

Metadata

Metadata

Assignees

No one assigned

    Labels

    pinnedPermanently open issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions