2026-03-03 - 2026-05-31

Overview

9 Active Pull Requests
148 Active Issues
Excluding merges, 3 authors have pushed 66 commits to main and 879 commits to all branches. On main, 121 files have changed and there have been 9876 additions and 6548 deletions.

1 Pull request merged by 1 user

8 Pull requests proposed by 1 user

2 Issues closed from 1 user

148 Issues created by 1 user

Opened #2 Dark mode — auto + manual toggle, system-preference default 2026-04-30 00:51:57 +00:00

Opened #3 Dual-control approvals for Deadlines + Official Court Events (4-eye principle) 2026-05-06 12:34:42 +00:00

Opened #4 Project hierarchy aggregation — child rollup, parent inheritance, per-surface policy 2026-05-06 13:24:36 +00:00

Opened #5 Data display model — additive Custom Views layer + unified inbox subsume + render-shape switcher 2026-05-06 14:46:46 +00:00

Opened #6 Profession vs project responsibility — split project_teams.role into firm-level profession + project-level responsibility 2026-05-06 15:02:54 +00:00

Opened #7 Bulk team email — send to filtered selection from /team page 2026-05-07 10:37:57 +00:00

Opened #8 Local chat for teams — in-app messaging surface 2026-05-07 13:51:13 +00:00

Opened #9 Paliadin — in-app AI buddy / pet (Clippy-but-cool, RAG over paliad data, Anthropic backend, mlex reuse) 2026-05-07 18:34:11 +00:00

Opened #10 Projects page redesign — tree-first, filter chips (Alle / Mine / Pinned / Status), search-primary, view selector 2026-05-07 19:54:04 +00:00

Opened #12 Paliadin: route prod via Tailscale SSH to mRiver (preserve Claude Code subscription) 2026-05-07 20:34:30 +00:00

Opened #13 Approval-policy authoring UI — make the t-138 4-eye system reachable 2026-05-07 20:59:42 +00:00

Opened #14 Fristenrechner Verlauf: UPC RoP audit + cascade depth + party-role + columns ordering 2026-05-08 13:53:08 +00:00

Opened #15 Fristenrechner: forum & inbox-channel pre-filter (CMS / beA / Posteingang) 2026-05-08 13:53:12 +00:00

Opened #16 DESIGN: Fristenrechner IA reframe + paliad.advice_nodes Paliadin-queryable substrate 2026-05-08 13:53:13 +00:00

Opened #17 Incoming Submission workflow + CFI/CoA proceeding lookup 2026-05-08 13:53:14 +00:00

Opened #18 Deadlines/new: rule + Typ can be saved with contradicting legal events 2026-05-08 16:28:58 +00:00

Opened #19 paliadin chat: server-side history persistence (so responses survive navigate-away) 2026-05-08 16:56:24 +00:00

Opened #20 Inline Paliadin chat modal + agent-suggested-with-approval write path 2026-05-08 17:23:34 +00:00

Opened #21 Paliadin: per-user HOME profile for tmux/claude isolation 2026-05-08 18:57:46 +00:00

Opened #22 Paliad logo / app icon — sword-and-shield direction (brief + references) 2026-05-08 19:07:19 +00:00

Opened #23 Universal filter + view-mode primitive across all entity-views 2026-05-08 19:35:21 +00:00

Opened #24 Project-level "our side" field — predefine Determinator perspective from Akte 2026-05-08 19:44:06 +00:00

Opened #25 Determinator B1 row-by-row cascade — replace breadcrumb drilldown with stacked collapsible rows 2026-05-08 20:17:54 +00:00

Opened #26 Determinator coverage audit — what's in the cascade, what's missing, and a smart "I don't see my event" navigation 2026-05-08 20:25:11 +00:00

Opened #27 DESIGN: SmartTimeline — Verlauf-tab redesign (past + future + off-script) 2026-05-08 21:15:12 +00:00

Opened #28 Site mode: global scope (Project / Gerichtssystem) that pre-filters the whole UI 2026-05-09 09:02:11 +00:00

Opened #29 AI assistant: save outputs to user folder + tags (mini-DMS for AI artefacts) 2026-05-09 09:20:21 +00:00

Opened #30 Bug: chat header scrolls off-screen when mobile keyboard opens (should stay sticky, body should compress) 2026-05-09 09:58:29 +00:00

Opened #31 SmartTimeline — 7-event lookahead + dependency display + enforced sequence (Slice 2 extension) 2026-05-09 10:04:22 +00:00

Opened #34 Feature: Verlauf — collapsible sections + asc/desc sort 2026-05-09 16:35:30 +00:00

Opened #32 Bug: FilterBar timeline + type filters don't narrow Verlauf list (Slice 2/3 regression) 2026-05-09 16:35:30 +00:00

Opened #33 Bug: 'Nur direkt' / 'Inkl. Unterprojekte' toggle always includes sub-projects on Verlauf 2026-05-09 16:35:30 +00:00

Opened #35 Project Timeline / Chart — inventor design pass (broader visualisation, vertical/horizontal, single/multi-column, colors, export) 2026-05-09 16:35:31 +00:00

Opened #36 Bug: Projektansicht — zu viel Padding oben + Cards zu breit für Mobile (horizontaler Scroll) 2026-05-09 17:23:23 +00:00

Opened #37 feat: dedicated paliad MCP — replace supabase-MCP-with-SQL-wrapper for Paliadin DB access 2026-05-12 11:56:56 +00:00

Opened #38 aichat Phase B — paliad migration to centralized chat backend (PALIADIN_BACKEND=aichat opt-in) 2026-05-15 00:52:19 +00:00

Opened #39 Verfahrensablauf/Fristenrechner: link DE + EPA + EU rule references to youpc.org/laws (depends on youpc.org ingest) 2026-05-18 13:03:02 +00:00

Opened #40 Logo design — mirror trick on the l↔i pair with lime accent dot 2026-05-18 13:17:54 +00:00

Opened #41 DE proceedings: one combined timeline per type (Verletzungsverfahren = LG→OLG→BGH, Nichtigkeitsverfahren = BPatG→BGH) 2026-05-18 15:09:56 +00:00

Opened #42 Brief content generator: caption-first, expand to full document scaffolding 2026-05-19 10:43:24 +00:00

Opened #43 Admin UI: manage firm office list (firm-agnostic) 2026-05-20 07:53:08 +00:00

Opened #44 Migration runner is fragile under parallel-merge — replace single-counter tracker with applied-set 2026-05-20 08:33:19 +00:00

Opened #45 Modal redesign: unified modal pattern + rework of suggest-changes modal 2026-05-20 08:35:05 +00:00

Opened #46 Configurable user dashboard — interactive + / remove / customize widgets 2026-05-20 08:38:42 +00:00

Opened #47 Project form: drop 'Wir vertreten' for clients; rename to 'Client Role' on case projects with new option set 2026-05-20 11:35:01 +00:00

Opened #48 Project team: editable member roles + new 'Admin' role inheritable down the project tree 2026-05-20 11:38:17 +00:00

Opened #49 Team Administration: add 'Add user' action alongside 'Invite colleague' / 'Onboard existing' 2026-05-20 11:38:17 +00:00

Opened #50 Auto-derived project codes from the tree (e.g. EXMPL.OPNT.567.INF.CFI), custom override wins 2026-05-20 11:47:59 +00:00

Opened #52 Approvals page: density picker (Compact/Comfortable) active state should use the brand accent color 2026-05-20 11:51:47 +00:00

Opened #51 Projects view: drop 'Empty' from type filter; add 'other' as a real type for unclassified projects 2026-05-20 11:51:47 +00:00

Opened #53 Team view: click-to-select contacts as an explicit subset (drives 'send email to selection') 2026-05-20 11:51:48 +00:00

Opened #54 Termine: drop the 'From Today' / 'Ab heute' option (it's still showing past events) — pick a sensible default that hides past 2026-05-20 11:59:25 +00:00

Opened #55 Align calendar-view rendering between Events/Termine page and Custom Views' calendar view type 2026-05-20 11:59:25 +00:00

Opened #56 Deadlines editor: reorder fields — event type comes before rule (rule is a child of event type, render together) 2026-05-20 12:01:15 +00:00

Opened #57 Fristenrechner cleanup: carry project through 'Add', drop 'Custom' from UPC proceeding label, remove 'Ich möchte etwas einreichen' option 2026-05-20 12:04:27 +00:00

Opened #58 Procedure Roadmap: missing English label on the UPC Counterclaim-for-Revocation trigger event ('Widerklage auf Nichtigkeit') 2026-05-20 12:08:32 +00:00

Opened #59 Procedure Roadmap: timeline dates no longer clickable (regression — can't change trigger/dates anymore) 2026-05-20 12:10:18 +00:00

Opened #60 A11y: <label for=...> attributes don't match form-field ids on the timeline view (and likely others) 2026-05-20 12:13:40 +00:00

Opened #61 User-created checklists: authoring, sharing, admin-promotion to global 2026-05-20 12:15:13 +00:00

Opened #62 Paliadin SKILL.md improvements: don't confidently claim 'no deadlines' on a single failed query 2026-05-20 12:18:01 +00:00

Opened #63 Paliadin: opt into aichat multi-conversation (sidebar history, resumable threads, recall MCP) 2026-05-20 12:26:41 +00:00

Opened #65 Forward-workflow tool: 'I want to file X' decision tree (carved out of Fristenrechner) 2026-05-20 12:35:05 +00:00

Opened #69 Dashboard edit-mode overhaul: drag/drop broken, no resize, per-widget options need expansion 2026-05-21 07:29:19 +00:00

Opened #70 Dashboard widgets overlap on mixed-size rows (1-col + 2-col next to each other) 2026-05-21 08:38:04 +00:00

Opened #72 Paliadin: visibility-gate returns 0 rows — Supabase-MCP runs as supabase_admin without JWT 2026-05-22 12:59:03 +00:00

Opened #73 Paliadin: replace tmux-relay PoC with API-mediated tool layer before opening to more users 2026-05-22 13:03:24 +00:00

Opened #75 Team View: mailto: link for non-admin members in 'E-mail an Auswahl senden' 2026-05-25 11:23:24 +00:00

Opened #76 Demote 'Daten Exportieren' tab into a project Settings group 2026-05-25 11:23:25 +00:00

Opened #77 Backup Mode: admin-level full-data Excel export (inventor design) 2026-05-25 11:23:27 +00:00

Opened #78 Unify calendar engines across /events and Custom Views 2026-05-25 11:23:29 +00:00

Opened #79 Symmetric date-range filter (centered ALL, past/future fans) — inventor design 2026-05-25 11:23:31 +00:00

Opened #80 Inbox overhaul: project-events feed, filtering, list/cards/calendar toggles (inventor design) 2026-05-25 11:23:33 +00:00

Opened #81 Browse-a-proceeding: side+appellant selectors + 'appealable decision' trigger label 2026-05-25 11:23:34 +00:00

Opened #82 Deadline form overhaul: event-type modal search/filters, type→rule autofill, Auto mode, default-title button 2026-05-25 11:23:36 +00:00

Opened #83 Approval withdrawal: warning + edit-event-instead path 2026-05-25 11:23:38 +00:00

Opened #84 Submissions demo template: variables missing — investigate t-paliad-241 + extend 2026-05-25 11:23:39 +00:00

Opened #85 Sidebar loses scroll position on navigation 2026-05-25 11:23:41 +00:00

Opened #86 /events: horizontal scroll on mobile from matters-selector dropdown width 2026-05-25 11:54:38 +00:00

Opened #87 Test-data reset: wipe current 12 projects + seed realistic 'Example Projects' that exercise the auto-derived code chain 2026-05-25 12:16:59 +00:00

Opened #88 Verfahrensablauf side semantics: WE always on left (Client Side / Court / Opponent Side) — drop Proaktiv/Reaktiv framing 2026-05-25 12:24:07 +00:00

Opened #89 Deadline form Rule field: drop the full catalog dropdown — only Auto (from Type) or Custom (free-text) 2026-05-25 12:31:03 +00:00

Opened #90 Submission generator preview still shows raw HL Patents Style .dotm — diagnose + author at least one universal placeholder template 2026-05-25 12:38:24 +00:00

Opened #91 Submissions draft editor: preview pane overlaid by form on mobile — stack below or tab-toggle 2026-05-25 12:53:28 +00:00

Opened #92 Submissions draft editor: autosave-refresh steals focus + add click-variable-in-preview → jump to field 2026-05-25 12:59:43 +00:00

Opened #93 Data model: 'rules' conflate legal norms + procedural events — explore submission/procedural-event-first model (inventor) 2026-05-25 13:04:01 +00:00

Opened #94 Bulletproof completeness audit: are all deadline rules covered? (researcher) 2026-05-25 13:09:16 +00:00

Opened #95 de.inf.lg / cfi: Replik + Duplik sequenced wrong (before Klageerwiderung + same date) 2026-05-25 13:15:09 +00:00

Opened #96 Verfahrensablauf: per-event-card optional choices (appellant per decision, Nichtigkeitswiderklage on Klageerwiderung, skip optional events) — inventor 2026-05-25 13:15:10 +00:00

Opened #97 Event-type modal filter: cross-cutting jurisdiction sub-entries don't narrow when court system is selected 2026-05-25 13:18:13 +00:00

Opened #98 Deadline form: Auto-rule resolved name should be on its own row, not crammed with the Rule toggle 2026-05-25 13:20:32 +00:00

Opened #99 Statement of Claim has no rule mapped (Auto resolves to event name only, no legal source) 2026-05-25 13:21:29 +00:00

Opened #100 Paliadin chat bubble overlays bottom navbar on PWA mobile — lift above the navbar 2026-05-25 13:22:02 +00:00

Opened #101 Missing i18n translations: event.title.approval_decided + event.title.member_role_changed render as raw keys 2026-05-25 13:22:32 +00:00

Opened #102 Deferred-tracker: items intentionally postponed (don't forget) 2026-05-25 13:34:33 +00:00

Opened #103 Deadline-rule primitives: working_days unit, combine=max, multi-anchor, outer-cap, before-mode backward snap (Wave 2) 2026-05-25 13:34:35 +00:00

Opened #104 OUTAGE: paliad.de container down — schema_migrations stuck at 106 while main has 123 2026-05-25 13:38:02 +00:00

Opened #105 docker-compose.yml: add PALIAD_EXPORT_DIR env declaration + volume mount for Backup Mode 2026-05-25 13:53:03 +00:00

Opened #106 Submission draft editor: keep variable link in preview after fill + click-field-highlights-occurrences-in-preview 2026-05-25 14:24:12 +00:00

Opened #107 HL Patents Style template: add {{…}} placeholders so production output reflects real branding + variable substitution 2026-05-25 14:24:13 +00:00

Opened #108 Submission generator: language selector (DE / EN) to drive output document language 2026-05-25 14:24:15 +00:00

Opened #109 Submission generator: improved party selector (pick from project's parties) + import-from-project affordance 2026-05-25 14:24:17 +00:00

Opened #110 Symmetric date-range picker: 3 columns (Past / NOW / Future), each sorted by closeness to NOW 2026-05-25 14:37:15 +00:00

Opened #111 Verfahrensablauf: party selector goes AFTER proceeding-type selector (defines proceeding too; auto-filled when project data present) 2026-05-25 14:40:24 +00:00

Opened #112 Search inputs: magnifying-glass icon overlaps placeholder text (Fristenrechner 'Akte suchen' + audit other search fields) 2026-05-25 14:41:10 +00:00

Opened #113 Admin deadline-rules list: 'upc.apl.cost · undefined' — proceeding name missing in API response or frontend render 2026-05-25 14:43:43 +00:00

Opened #114 CI/CD: pre-deploy test + migration gate so paliad.de stays online through failed deploys (inventor) 2026-05-25 14:56:54 +00:00

Opened #115 /views/any: none of the filters work (regression from today's filter-bar churn) 2026-05-25 15:09:52 +00:00

Opened #116 Wave 1 — Tier 1 rule additions: 12 high-frequency procedural events from curie's audit (incl. UPC Interim Conference R.105) 2026-05-25 15:12:54 +00:00

Opened #117 UPC Damages proceeding: missing post-submission court followup (oral hearing, interim conference, appeal route) 2026-05-25 15:15:48 +00:00

Opened #118 UPC Provisional Measures (upc.pi.cfi): missing appeal route + related deadlines 2026-05-25 15:19:58 +00:00

Opened #119 Submission generator: form revision — drop 'Frist' block from output, group sections, add multi-party picker with Add Party + DB selection 2026-05-26 07:23:48 +00:00

Opened #120 Verfahrensablauf perspective: replace 'Beide' with 'Undefined' (legally impossible to be on both sides) 2026-05-26 07:23:50 +00:00

Opened #121 Verfahrensablauf: rules anchored on uncertain triggers render concrete dates (R.109 backward-anchor without oral-hearing date, R.262(2) without Vertraulichkeitsantrag) 2026-05-26 07:27:04 +00:00

Opened #122 Verfahrensablauf: re-surface hidden optional events — add 'show hidden' toggle 2026-05-26 07:27:05 +00:00

Opened #123 Dark mode: lime-green chip background gives zero contrast with white font (Berufung-durch + likely other selectors) 2026-05-26 07:35:22 +00:00

Opened #124 Litigation Planner suite — extract Fristenrechner/Verfahrensablauf into a Go package for paliad + youpc.org reuse (inventor) 2026-05-26 07:56:08 +00:00

Opened #125 Verfahrensablauf event-card overhaul: 'Wieder einblenden' horizontal-scroll + iconify hidden/optional state (the 'cut the tree' UX) 2026-05-26 07:58:51 +00:00

Opened #126 Conditional rendering: wrong parent — R.262(2) shows 'abhängig von Klageerhebung' instead of 'abhängig von Vertraulichkeitsantrag' 2026-05-26 09:09:24 +00:00

Opened #127 Verfahrensablauf columns: when side is 'Nicht festgelegt', label columns 'Proaktiv'/'Reaktiv' instead of 'Unsere Seite'/'Gegenseite' 2026-05-26 09:09:28 +00:00

Opened #128 Verfahrensablauf: sort post-trigger optional events by duration ascending (14d → 1mo → 2mo …) 2026-05-26 09:11:48 +00:00

Opened #129 Remove /admin/rules/export page (migration export tool no longer needed) 2026-05-26 09:39:27 +00:00

Opened #130 HOTFIX: mig 134 violates paliad_proceeding_code_shape (paliad.de offline, crash-loop) 2026-05-26 13:05:32 +00:00

Opened #131 HOTFIX 2: mig 134 missing set_config('paliad.audit_reason', …) — paliad still offline after #130 2026-05-26 13:13:06 +00:00

Opened #132 Berufung tile: collapse duplicate side selectors + appeal-target-aware role/trigger labels 2026-05-26 13:30:47 +00:00

Opened #133 Verfahrensablauf timeline: optional duration indicator on event cards (hover by default, toggle for always-on) 2026-05-26 13:32:16 +00:00

Opened #134 Backfill applies_to_target: extend merits + order rules to cover Schadensbemessung / Bucheinsicht 2026-05-26 13:32:44 +00:00

Opened #135 Verfahrensablauf: R.109.1/R.109.4 deadlines mis-anchored + duplicate Simultanübersetzung row (upc.inf.cfi) 2026-05-26 13:36:52 +00:00

Opened #136 Verfahrensablauf appeal mode: side selector doesn't filter columns + missing trigger event + duration phrasing/duplication 2026-05-26 15:37:02 +00:00

Opened #137 Verfahrensablauf URL state: hybrid model — filter chips in URL, scenario inputs in localStorage 2026-05-26 15:45:46 +00:00

Opened #138 Dark mode: white-on-white panels on submission-draft editor ("Kein Projekt zugeordnet" + "Vorschau") 2026-05-26 15:48:15 +00:00

Opened #139 Submission templates: select court address + team members for letterhead (variable bag extension) 2026-05-26 15:59:14 +00:00

Opened #140 Backup export: make ORDER BY drift-resistant (auto-discover stable columns, drop hardcoded names) 2026-05-26 16:01:32 +00:00

Opened #141 PRD + inventor design: submission generator v2 — sectioned composition, swappable base templates, in-app editing, building blocks 2026-05-26 16:27:02 +00:00

Opened #142 Seed 6 UPC PI respondent-side events into deadline_rules 2026-05-26 16:33:12 +00:00

Opened #143 Editorial backlog: seed 279 candidate UPC RoP events into deadline_rules (full catalog gap) 2026-05-26 17:30:36 +00:00

Opened #144 Deduplicate procedural_events with null.* synthetic codes — many true name-duplicates clutter /admin/procedural-events 2026-05-26 18:46:31 +00:00

Opened #145 Document filename generator + folder-scaffold zip export (DMS / netDocuments) 2026-05-26 19:09:27 +00:00

Opened #146 Fristenrechner: complete UX overhaul — dual-mode (direct search/filter + guided wizard) with project-file write-back 2026-05-26 19:23:00 +00:00

Opened #147 proceeding_types taxonomy cleanup — separate primary proceedings from phases and cross-cutting admin 2026-05-26 19:52:07 +00:00

Opened #148 Fristenrechner: trigger picker accepts all events; cross-party follow-ups must show with annotation; scenario flags must sync with conditional checkboxes 2026-05-27 08:37:37 +00:00

Opened #149 RFC: full revision of the deadline + procedural-events system — two entry paths, unified scenario state, editorial completion 2026-05-27 08:52:51 +00:00

Opened #150 UPC per-jurisdiction holidays — seed national + state-level holidays for every division country and link the UPC location page 2026-05-27 15:51:08 +00:00

Opened #151 Unified procedural-events tool — multi-dimensional display, filter, sequence, selection (consolidate surfaces) 2026-05-27 17:14:51 +00:00

Opened #152 Extend /tools/procedures: where-am-I + what's-next workflow tracker on top of the unified catalog (m/paliad#151 follow-up) 2026-05-27 18:48:01 +00:00

Opened #153 PRD: Procedures tool — columnar litigation planner (overview / event-triggered / case-file) 2026-05-27 20:19:58 +00:00

Opened #154 prod 500s after B1+B2 deploy — /api/builder/scenarios + /api/events?type=deadline failing 2026-05-27 22:36:32 +00:00

Opened #155 Submission generator — unified auto-naming scheme (date · initiator · …) + customizable 2026-05-27 22:38:35 +00:00

Opened #157 PRD: docforge — modular doc-generator engine for paliad + upc-commentary 2026-05-29 11:56:03 +00:00