Skip to content

refactor(trash): promote tombstones._DEFAULT_PURGE_AGE_DAYS / _parse to public API #106

@AbstractNucleus

Description

@AbstractNucleus

What: routes/trash.py reaches into tombstones._DEFAULT_PURGE_AGE_DAYS and tombstones._parse.

Why: Leaky abstraction — the leading-underscore convention says "private" but consumers depend on them.

Approach: Promote both to the module's public API (drop the underscore, document them). Or keep them private and add explicit public wrappers in tombstones.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestready-for-agentFully specified, ready for an AFK agent

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions