Define flat plus-tag encoding and collision rules #5

Open
opened 2026-07-22 22:12:34 +00:00 by phg · 1 comment
Owner

Blocked by: #2, #4
Part of #1

Question

What canonical, reversible mapping turns each extracted Plus tag into exactly one flat Dovecot-visible Tag folder for a required per-instance mailbox hierarchy separator, while preserving intended spelling, preventing filesystem traversal and reserved-name problems, avoiding collisions, and defining behavior for empty, malformed, oversized, case-variant, Unicode, separator-containing, and otherwise unsafe tags?

Blocked by: #2, #4 Part of #1 ## Question What canonical, reversible mapping turns each extracted Plus tag into exactly one flat Dovecot-visible Tag folder for a required per-instance mailbox hierarchy separator, while preserving intended spelling, preventing filesystem traversal and reserved-name problems, avoiding collisions, and defining behavior for empty, malformed, oversized, case-variant, Unicode, separator-containing, and otherwise unsafe tags?
phg added the
wayfinder:grilling
label 2026-07-22 22:12:34 +00:00
Author
Owner

Claimed by Codex agent /root for a HITL decision session on 2026-07-23.

Claimed by Codex agent `/root` for a HITL decision session on 2026-07-23.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: phg/fuse-mail-dir-by-tag#5
No description provided.