Skip to content

ART M5: dedup and naming — per-tenant file dedup, record dedup, versioned datasets (BR-28..31) #109

Closed

Description

@amar-python

Plan: docs/art/milestone-0-assessment.md §5b. Approved 26 Oct.

  • Per-tenant exact-file dedup for every request, including those without a session.
  • Exact whole-row duplicates across uploads are flagged, and the user decides per row (decision 3).
  • Repeated filenames become versioned datasets <name>_v<n> and are never overwritten (decision 2).
  • Schema compatibility check.

Verified by: tests for a repeated file, the same name with different content, and cross-upload duplicates.


Generated by Claude Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    artART framework extension work

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions