- Chicago, IL, USA
- https://patrickfanella.co
-
Full-stack engineer building AI agent platforms, GPU pipelines, and production systems in Go, React, and TypeScript.
- Joined on
2026-05-19
Block a user
PatrickFanella
pushed to wave/time-and-recurrence at PatrickFanella/productivity-suite
2026-09-24 22:07:21 -05:00
PatrickFanella
created pull request PatrickFanella/productivity-suite#100
2026-09-24 22:07:14 -05:00
Parity wave 2: recurring tasks and work history
PatrickFanella
created branch wave/time-and-recurrence in PatrickFanella/productivity-suite
2026-09-24 22:07:10 -05:00
PatrickFanella
pushed to feat/private-lifecycle-worklist at subculture-collec…/subcult-os
2026-09-24 21:59:06 -05:00
WIP: add a private lifecycle decision worklist
PatrickFanella
pushed to feat/private-lifecycle-worklist at subculture-collec…/subcult-os
2026-09-24 21:56:21 -05:00
PatrickFanella
created branch feat/private-lifecycle-worklist in subculture-collec…/subcult-os
2026-09-24 21:56:20 -05:00
PatrickFanella
pushed to feat/private-external-ticket-handoffs at subculture-collec…/subcult-os
2026-09-24 21:55:10 -05:00
Preserve archived tasks and unresolved historical identities during migration
Complete: archived task history (ADR 0022, migration 0026).
- Active, archived and soft-deleted are distinct states, and archiving keeps original times.
- A top-level task archives and restores…
Preserve linked issues, attachments, and integration metadata
Complete: linked issues and attachments (ADR 0021, migration 0025).
- One issue link per task, with opaque provenance, and up to 100 ordered attachments. Local files and commands are kept as…
Preserve date-only planning, reminders, and daily planning behavior
Preserve date-only planning, reminders, and daily planning behavior
Complete: date-only planned days and per-task reminders (ADR 0020, migration 0023).
- A planned day is exclusive with a planned start, and a calendar block overrides it. Midnight and DST are…
Complete project, tag, note, backlog, and lifecycle parity
Complete project, tag, note, backlog, and lifecycle parity
Complete: organization parity (ADR 0019, migration 0022).
- Project and tag colour, icon and revisioned ordering. Project completion archives the project; reopen and restore clear both. Hide-from-m…
Implement full task hierarchy and child-task metadata parity
Implement full task hierarchy and child-task metadata parity
Complete: full two-level child tasks (ADR 0018, migration 0024).
- Triggers reject cycles, cross-owner parents and depth above two. Deleting a parent cascades a soft delete, and restoring it…
PatrickFanella
pushed to feat/private-external-ticket-handoffs at subculture-collec…/subcult-os
2026-09-24 21:52:02 -05:00
WIP: configure private external ticket handoffs
PatrickFanella
pushed to feat/private-external-ticket-handoffs at subculture-collec…/subcult-os
2026-09-24 21:50:55 -05:00
PatrickFanella
created branch feat/private-external-ticket-handoffs in subculture-collec…/subcult-os
2026-09-24 21:50:55 -05:00