Philip Henning phg · he/him
phg commented on issue phg/fuse-mail-dir-by-tag#7 2026-07-24 08:06:49 +00:00
Define message identity, mutation, and crash-consistency semantics

Claimed by Claude Code for this wayfinding session.

phg closed issue phg/fuse-mail-dir-by-tag#6 2026-07-23 22:48:01 +00:00
Validate the writable tag namespace with a concrete prototype
phg commented on issue phg/fuse-mail-dir-by-tag#6 2026-07-23 22:48:01 +00:00
Validate the writable tag namespace with a concrete prototype

Verdict: viable, with two required architectural boundaries.

Prototype artifact: [throwaway prototype/wayfinder-6 branch](https://git.s1q.dev/phg/fuse-mail-dir-by-tag/src/branch/prototype/wa

phg commented on issue phg/fuse-mail-dir-by-tag#6 2026-07-23 11:40:34 +00:00
Validate the writable tag namespace with a concrete prototype

Claimed by Claude Code for this wayfinding session.

phg commented on issue phg/fuse-mail-dir-by-tag#5 2026-07-23 11:22:49 +00:00
Define flat plus-tag encoding and collision rules

Resolution

Use a two-stage, canonical, reversible mapping from each valid Plus tag to one flat Tag folder:

  1. Build the logical Tag-folder component with readable percent escaping.
  2. Encode…
phg closed issue phg/fuse-mail-dir-by-tag#5 2026-07-23 11:22:49 +00:00
Define flat plus-tag encoding and collision rules
phg commented on issue phg/fuse-mail-dir-by-tag#5 2026-07-23 10:41:45 +00:00
Define flat plus-tag encoding and collision rules

Previous claim released after its session aborted. Claimed by Claude Code agent for a fresh HITL decision session on 2026-07-23.

phg commented on issue phg/fuse-mail-dir-by-tag#5 2026-07-22 22:58:34 +00:00
Define flat plus-tag encoding and collision rules

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

phg closed issue phg/fuse-mail-dir-by-tag#2 2026-07-22 22:26:06 +00:00
Establish Dovecot’s writable virtual-Maildir contract
phg commented on issue phg/fuse-mail-dir-by-tag#2 2026-07-22 22:26:06 +00:00
Establish Dovecot’s writable virtual-Maildir contract

Resolution

Use a separate private Dovecot Maildir namespace with mailbox_list_layout = fs. The FUSE mount exposes only complete <encoded-tag>/{cur,new,tmp} trees and immutable message…

phg commented on issue phg/fuse-mail-dir-by-tag#3 2026-07-22 22:21:44 +00:00
Choose the Linux FUSE and message-parsing implementation stack

Resolution

Choose stable Rust with:

  • fuser 0.17 (default/no-libfuse build) for the inode-oriented Linux FUSE server and kernel cache invalidation;
  • mailparse 0.16.1 for bounded,…
phg closed issue phg/fuse-mail-dir-by-tag#3 2026-07-22 22:21:44 +00:00
Choose the Linux FUSE and message-parsing implementation stack
phg closed issue phg/fuse-mail-dir-by-tag#4 2026-07-22 22:20:49 +00:00
Establish RFC recipient parsing boundaries
phg commented on issue phg/fuse-mail-dir-by-tag#4 2026-07-22 22:20:48 +00:00
Establish RFC recipient parsing boundaries

Resolved.

  • Parse only the message header section, preserve and unfold every matching occurrence, and require complete syntactic validation rather than regex or partial recovery.
  • Collect plus…
phg commented on issue phg/fuse-mail-dir-by-tag#4 2026-07-22 22:14:06 +00:00
Establish RFC recipient parsing boundaries

Claimed by Codex agent /root/research_rfc_parsing for RFC recipient parsing research.

phg commented on issue phg/fuse-mail-dir-by-tag#3 2026-07-22 22:13:48 +00:00
Choose the Linux FUSE and message-parsing implementation stack

Claimed by Codex research agent /root/research_fuse_stack for resolution on branch research/linux-fuse-message-stack.

phg commented on issue phg/fuse-mail-dir-by-tag#2 2026-07-22 22:13:48 +00:00
Establish Dovecot’s writable virtual-Maildir contract

Claimed by Codex agent /root/research_dovecot_contract for primary-source research on 2026-07-23.

phg opened issue phg/fuse-mail-dir-by-tag#13 2026-07-22 22:12:39 +00:00
Validate the consolidated implementation specification
phg opened issue phg/fuse-mail-dir-by-tag#11 2026-07-22 22:12:38 +00:00
Define the user documentation contract
phg opened issue phg/fuse-mail-dir-by-tag#12 2026-07-22 22:12:38 +00:00
Define verification and release acceptance criteria