Commit Graph

  • e01f55aa4a Merge: t-paliad-372 — compose-base-with-seeds no-draft catalog truthful preview main mAi 2026-06-07 16:55:23 +02:00
  • c8f8ea4fd5 feat(submissions): t-paliad-372 — compose-base-with-seeds no-draft catalog preview mai/fourier/follow-up-no-draft mAi 2026-06-07 16:33:49 +02:00
  • ef6a9e1785 Merge: t-paliad-366 + t-paliad-360 — reconcile HL→HLC template-ref naming drift; verify skeleton generator alignment mAi 2026-06-07 16:28:35 +02:00
  • 23796221b6 docs(submissions): t-paliad-360 — generator verified aligned with deployed _firm-skeleton.docx; correct stale tier-resolution comments mai/galois/tech-debt-reconcile mAi 2026-06-07 16:27:32 +02:00
  • d6071d5e82 fix(submissions): t-paliad-366 — reconcile HL→HLC template-ref naming drift + correct tier-7 .dotm fetch path mAi 2026-06-07 16:23:47 +02:00
  • 7e5606b1ba Merge: t-paliad-362 — backfill role labels for the 3 ACTIVE upc.apl.* appeal proceedings mAi 2026-06-07 16:12:37 +02:00
  • 14cfb34780 fix(submissions): t-paliad-362 — backfill role labels for the 3 ACTIVE upc.apl.* proceedings mai/riemann/tech-debt-backfill-role mAi 2026-06-07 16:12:01 +02:00
  • f55ed6ea27 Merge: t-paliad-374 — per-user column show/hide + reorder in docforge editor mAi 2026-06-02 15:15:31 +02:00
  • c4d7d0fed5 feat(submissions): t-paliad-374 — per-user column show/hide + reorder in docforge editor mai/galileo/docforge-draft-editor mAi 2026-06-02 15:13:35 +02:00
  • 25519d4a8a Merge: t-paliad-375 — server-side defensive [paliadin-meta] strip on all aichat paths (don't trust aichat) mAi 2026-06-02 15:10:01 +02:00
  • 07f35debbe fix(paliadin): t-paliad-375 — server-side defensive strip of [paliadin-meta] trailer on the aichat path mAi 2026-06-02 15:09:18 +02:00
  • 49b61cfa73 Merge: paliadin meta-trailer defensive strip in renderer mAi 2026-06-01 19:53:35 +02:00
  • 671e31557e fix(paliadin): defensively strip [paliadin-meta] trailer in renderer so it never reaches the user mAi 2026-06-01 19:53:35 +02:00
  • 0c9fe78f6b Merge: t-paliad-373 — editor grid 3-col fix (preview overlap + language-toggle-effect both resolved) mAi 2026-06-01 19:45:52 +02:00
  • c8aa872802 fix(submissions): t-paliad-373 — restore 3-panel draft-editor layout (fixes preview overlap + 'dead' language toggle) mAi 2026-06-01 19:43:51 +02:00
  • 6b0f731c61 Merge: t-paliad-370 S5 — section-panel discoverability + [KEIN WERT] softening (docforge UX train COMPLETE) mAi 2026-06-01 19:01:00 +02:00
  • 298e1b22c8 feat(submissions): t-paliad-370 S5 — section-panel discoverability + [KEIN WERT] softening mAi 2026-06-01 19:00:23 +02:00
  • fbd6bf9bd0 Merge: S4 infra — gotenberg sidecar + poppler-utils (truthful base-preview render) mAi 2026-06-01 18:59:19 +02:00
  • e751056d57 infra(preview): gotenberg sidecar + poppler for truthful base-preview render (t-paliad-370 S4) mAi 2026-06-01 18:59:18 +02:00
  • 0eb6cd2ce6 Merge: t-paliad-370 S4 — truthful base-preview render (code; gotenberg+poppler infra pending, graceful structural fallback) mAi 2026-06-01 18:56:39 +02:00
  • 8ccf64cf83 feat(submissions): t-paliad-370 S4 — truthful base-preview render (code) mAi 2026-06-01 18:54:41 +02:00
  • 3d68de2568 Merge: t-paliad-370 S3 — Vorschau base-preview modal scaffold (structural render, swappable for S4) mAi 2026-06-01 18:42:52 +02:00
  • a70508a7d5 feat(submissions): t-paliad-370 S3 — Vorschau base-preview modal scaffold mAi 2026-06-01 18:42:08 +02:00
  • 7ec1908383 Merge: t-paliad-370 S2 — editor draft-meta into header toolbar (de-densify sidebar) mAi 2026-06-01 18:29:30 +02:00
  • 064ba79ecb feat(submissions): t-paliad-370 S2 — editor draft-meta lifted into a header toolbar mAi 2026-06-01 18:29:01 +02:00
  • 3f20823e18 Merge: t-paliad-370 S1 — catalog rows = one primary CTA + ⋯ menu (consistent across both entry points) mAi 2026-06-01 18:23:48 +02:00
  • 017e535541 feat(submissions): t-paliad-370 S1 — catalog rows = one primary CTA + ⋯ menu mAi 2026-06-01 18:23:15 +02:00
  • f46b1b18a3 chore(patentsstyle): publish HLC Patents Style v0.260601-1614 mAi 2026-06-01 18:14:44 +02:00
  • f03b00ee89 Merge: t-paliad-369 docforge UX PRD — truthful base preview + coherent drafting flow mAi 2026-06-01 18:12:46 +02:00
  • 310c993d19 docs(docforge): t-paliad-369 PRD — truthful base preview + coherent submission-drafting UX mAi 2026-06-01 18:11:16 +02:00
  • b09fc687bd Merge: patentsstyle path rename + /patentstyle/ backwards-compat alias (work/paliad) mAi 2026-06-01 18:08:38 +02:00
  • cd4ec074ca feat(patentstyle): rename served path /patentstyle/ -> /patentsstyle/ (alias old path for installed-client auto-update) mAi 2026-06-01 18:08:38 +02:00
  • 31ebec769a Merge: t-paliad-367 rebuild firm-skeleton from HLC Patents Style .dotm (authored letterhead+recitals, HLCpat-) mAi 2026-06-01 17:14:22 +02:00
  • 9dba2b627c Merge remote-tracking branch 'origin/main' into mai/bohr/coder-rebuild-merge-safe mAi 2026-06-01 17:14:21 +02:00
  • 8a51fbb9e4 feat(generation): t-paliad-367 rebuild firm-skeleton FROM HLC Patents Style .dotm — use the firm's authored letterhead+recitals tables mAi 2026-06-01 17:04:50 +02:00
  • 327dc1169a chore(patentstyle): publish HLC Patents Style v0.260601-1442 mAi 2026-06-01 16:43:07 +02:00
  • 08fb6ed501 chore(patentstyle): publish HLC Patents Style v0.260601 mAi 2026-06-01 16:30:43 +02:00
  • b582e62b2b Merge: t-paliad-364 styled+filled submissions — project-less caption fill (P3b) + merge-safe styled firm-skeleton generator (P3a Option B) mAi 2026-06-01 16:17:19 +02:00
  • f152109bd3 Merge remote-tracking branch 'origin/main' into mai/bohr/coder-generation-core mAi 2026-06-01 16:17:08 +02:00
  • c1781c9a89 feat(generation): t-paliad-364 styled+filled submissions — project-less caption fill (P3b) + merge-safe styled firm-skeleton generator (P3a Option B) mAi 2026-06-01 16:14:28 +02:00
  • 72ba8fb2b9 Merge: t-paliad-365 picker quality — re-kind 8 court-act rules (mig 164) + group-header contrast mAi 2026-06-01 15:59:19 +02:00
  • 13166cd784 fix(submissions): t-paliad-365 picker quality — re-kind 8 court-act rules (mig 164) + group-header contrast mAi 2026-06-01 15:58:32 +02:00
  • 9e515551b2 Merge: t-paliad-363 generation-quality diagnosis (picker filter, layout, Rubrum styling+fill) mAi 2026-06-01 15:50:56 +02:00
  • 63e973df88 docs(generation-quality): t-paliad-363 diagnosis — picker court-act mislabel, group-header contrast, unstyled+unfilled Rubrum (2-layer P3 + 3 forks) mAi 2026-06-01 15:48:11 +02:00
  • 8eba20f46a Merge: t-paliad-361 caption-wording — Respondent + restored Streitpatent line + DE appeal/nullity role-label backfill (mig 163, lexy-confirmed) mAi 2026-06-01 15:23:09 +02:00
  • d30556397a Merge remote-tracking branch 'origin/main' into mai/bohr/coder-apply-m-s-caption mAi 2026-06-01 15:22:56 +02:00
  • 1882468780 feat(caption): apply m's caption-wording decisions — Respondent + Streitpatent line + DE appeal/nullity role labels mai/bohr/coder-apply-m-s-caption mAi 2026-06-01 15:21:37 +02:00
  • 3042bea3c2 Merge: patentstyle Content-Disposition derives filename from requested file (HLC install fix) mAi 2026-06-01 15:18:32 +02:00
  • ea9dd261ae fix(patentstyle): derive Content-Disposition filename from requested file (HLC download saved under wrong name, install macro rejected) mAi 2026-06-01 15:18:32 +02:00
  • 78f9aa4f46 Merge: patentstyle download href flip → HLC-Patents-Style.dotm mAi 2026-06-01 15:04:43 +02:00
  • 19f9604827 fix(patentstyle): flip download href to HLC-Patents-Style.dotm (m blocked on HL file) mAi 2026-06-01 15:04:43 +02:00
  • c303c01652 chore(patentstyle): publish HLC Patents Style v0.260601 mAi 2026-06-01 14:52:35 +02:00
  • 97a2742f10 Merge: patentstyle landing page — English + HLC rebrand (work/paliad coordination) mAi 2026-06-01 13:28:04 +02:00
  • b26360111a docs(patentstyle): English + HLC rebrand of landing page (work/paliad coordination) mAi 2026-06-01 13:27:57 +02:00
  • e914bac79a chore(patentstyle): publish HL Patents Style v0.260601 mAi 2026-06-01 13:17:15 +02:00
  • 713a4d4206 Merge: t-paliad-358 A-S3 — firm-agnostic merge-fallback + firm-skeleton letterhead (firm.name placeholderised) — COMPLETES Rubrum Option A mAi 2026-06-01 13:11:16 +02:00
  • cd3cd0230c Merge remote-tracking branch 'origin/main' into mai/bohr/coder-rubrum-letterhead mAi 2026-06-01 13:11:05 +02:00
  • cd793b1d98 feat(submissions): firm-agnostic merge-fallback letterhead (t-paliad-358 A-S3) mAi 2026-06-01 13:10:04 +02:00
  • a50ddc3927 Merge: t-paliad-356 Slice 5 — firm-wide default name compositions (mig 162) — COMPLETES nomen train mAi 2026-06-01 13:05:50 +02:00
  • c639c5695c Merge remote-tracking branch 'origin/main' into mai/fermi/coder-implement-nomen mAi 2026-06-01 13:05:30 +02:00
  • a05ae1f2ae feat(settings): firm-wide default name compositions (t-paliad-356 Slice 5) mAi 2026-06-01 13:04:11 +02:00
  • 7fe37bb550 Merge: t-paliad-358 A-S2 — parametric caption.* keys unify Rubrum across all render paths (mig 161) mAi 2026-06-01 13:01:21 +02:00
  • 57310ab3a4 Merge remote-tracking branch 'origin/main' into mai/bohr/coder-rubrum-letterhead mAi 2026-06-01 13:00:54 +02:00
  • b99b6d6fb5 feat(submissions): parametric caption.* keys — unify Rubrum across all render paths (t-paliad-358 A-S2) mAi 2026-06-01 12:59:29 +02:00
  • 5468a7259d Merge: t-paliad-356 Slice 4 — name-composition token-template editor on /settings mAi 2026-06-01 12:47:21 +02:00
  • 230306518d Merge remote-tracking branch 'origin/main' into mai/fermi/coder-implement-nomen mAi 2026-06-01 12:46:58 +02:00
  • 6e56b9d51f feat(settings): name-composition token-template editor (t-paliad-356 Slice 4) mAi 2026-06-01 12:46:07 +02:00
  • 375d631f1b Merge: t-paliad-358 A-S1 — fill firm.signature_block + fix generate-fallback junk (merge-safe Rubrum fallback) mAi 2026-06-01 12:40:53 +02:00
  • e3a604b4c4 Merge remote-tracking branch 'origin/main' into mai/bohr/coder-rubrum-letterhead mAi 2026-06-01 12:40:40 +02:00
  • 0763b7daa2 feat(submissions): fill firm.signature_block + fix generate-fallback junk (t-paliad-358 A-S1) mAi 2026-06-01 12:39:53 +02:00
  • c4e3a74e35 Merge: t-paliad-359 regroup draft-editor sidebar — naming (name+keyword) then template (base+language) mAi 2026-06-01 12:38:08 +02:00
  • 9d234f275f fix(submissions): regroup draft-editor sidebar — naming (name+keyword) then template (base+language) mAi 2026-06-01 12:37:26 +02:00
  • 83d5ed27e0 Merge: t-paliad-356 Slice 3 — per-user name-composition overrides (system→user precedence, mig 160) mAi 2026-06-01 12:21:27 +02:00
  • 73f379d305 feat(submissions): per-user name-composition overrides, system→user precedence (t-paliad-356 Slice 3) mAi 2026-06-01 12:20:19 +02:00
  • 9a5ee93f2e Merge: t-paliad-357 Rubrum+letterhead auto-fill audit (gap map) mAi 2026-06-01 12:13:51 +02:00
  • 213be10ada docs(submissions): gap map — Rubrum + letterhead auto-fill from project data (t-paliad-357) mAi 2026-06-01 12:12:10 +02:00
  • 6dd9befba3 Merge: t-paliad-356 Slice 2 — non-project drafts get date-first name via nomen engine mAi 2026-06-01 12:06:43 +02:00
  • e10b5e6546 feat(submissions): non-project drafts get a date-first name (t-paliad-356 Slice 2) mAi 2026-06-01 12:05:57 +02:00
  • cd3f7843a7 Merge: t-paliad-356 Slice 1 — nomen name-composition engine + fold in #155/354 schemes (byte-equal refactor) + PRD mAi 2026-06-01 11:57:13 +02:00
  • 4920328b09 feat(nomen): name-composition engine + fold in the two shipped schemes (t-paliad-356 Slice 1) mAi 2026-06-01 11:56:27 +02:00
  • 385abc7a98 docs(prd): composable name/filename generator engine (t-paliad-355) mAi 2026-06-01 11:42:50 +02:00
  • 94adeeb8cb Merge: t-paliad-354 generated-doc filename <date> <keyword> (<case>) + user-replaceable keyword mAi 2026-06-01 10:42:25 +02:00
  • d834b36313 test(submissions): live-DB round-trip for filename_keyword composer_meta merge/clear (t-paliad-354) mai/faraday/coder-generated-document mAi 2026-06-01 10:40:55 +02:00
  • 4092c889c4 feat(submissions): generated-doc filename <date> <keyword> (<case>) + user-replaceable keyword mAi 2026-06-01 10:35:23 +02:00
  • db1040968f Merge: t-paliad-352 submission draft auto-naming (m/paliad#155) mAi 2026-05-31 15:29:32 +02:00
  • f292338919 feat(submissions): auto-name new drafts <date> <client>./.<forum>./.<opponent> (m/paliad#155) mAi 2026-05-31 15:28:54 +02:00
  • 2b240e7dd0 Merge: docs PRD schema corrections (planck feedback) mAi 2026-05-31 15:16:55 +02:00
  • c945cbd330 docs(prd): fix 3 schema inaccuracies in litigation-planner PRD mAi 2026-05-31 15:16:55 +02:00
  • 639ff4f672 Merge: t-paliad-350 B6 — mobile basic-read + dead U0-U4 cleanup + i18n finalise (m/paliad#153) mAi 2026-05-29 20:52:06 +02:00
  • 264cc39a6b chore(builder): B6 — mobile basic-read + dead U0-U4 cleanup + i18n finalise (t-paliad-350) mai/planck/coder-b5-b6-train-share mAi 2026-05-29 20:44:40 +02:00
  • 28d860a07d Merge: t-paliad-350 B5 — share + promote-to-project wizard (m/paliad#153) mAi 2026-05-29 20:37:37 +02:00
  • d913f4fc30 feat(builder): B5 — share + promote-to-project wizard (t-paliad-350) mAi 2026-05-29 20:37:05 +02:00
  • e091716f48 Merge: t-paliad-349 docforge slice 8 — neutral model + Markdown importer + Exporter iface (m/paliad#157) mAi 2026-05-29 18:11:39 +02:00
  • 8763ab013c feat(docforge): slice 8 — neutral model + Markdown importer + Exporter iface (t-paliad-349) mAi 2026-05-29 18:10:16 +02:00
  • e1e8db7fc9 Merge: t-paliad-349 docforge slice 7 — generation on uploaded templates (m/paliad#157) mAi 2026-05-29 17:57:30 +02:00
  • b746ec36c7 feat(docforge): slice 7 — generation on uploaded templates (t-paliad-349) mAi 2026-05-29 17:55:31 +02:00
  • 28aaafeb05 Merge: t-paliad-349 docforge slice 6c — authoring page (frontend) (m/paliad#157) mAi 2026-05-29 16:08:46 +02:00
  • f9331e9bb9 Merge: t-paliad-349 docforge slice 6b — authoring HTTP endpoints (m/paliad#157) mAi 2026-05-29 16:08:46 +02:00
  • e53bcf8cc2 Merge: t-paliad-349 docforge slice 6a — authoring core + TemplateStore wiring (m/paliad#157) mAi 2026-05-29 16:08:46 +02:00
  • 68fcbc6fbf feat(docforge): slice 6c — template authoring page (frontend) (t-paliad-349) mAi 2026-05-29 16:07:43 +02:00