Commit Graph

  • c691ca7fe3 Merge pull request 'fix(deps): Patchwatch security floors for tqdm/idna/vitest (v0.55.1)' (#52) from fix/patchwatch-remediate-36-40 into main main v0.55.1 Ben Stull 2026-06-10 04:50:25 +00:00
  • bc60ad97be fix(deps): Patchwatch security floors for tqdm/idna/vitest (v0.55.1) Ben Stull 2026-06-09 21:49:39 -07:00
  • c3efe893c3 Merge pull request 'fix(§22/registry): prune projects absent from the registry on reconcile (v0.55.0)' (#51) from fix-provision-reconcile into main v0.55.0 Ben Stull 2026-06-09 12:29:56 +00:00
  • 9275348c45 fix(§22/registry): prune projects absent from the registry on reconcile (v0.55.0) Ben Stull 2026-06-09 05:28:50 -07:00
  • 242831a4a0 Merge pull request 'fix(§6/auth): reconcile by email in provision_user so OTC→OAuth doesn't 500 (v0.54.1)' (#50) from fix-provision-reconcile into main v0.54.1 Ben Stull 2026-06-09 12:01:49 +00:00
  • f0533dc073 fix(§6/auth): reconcile by email in provision_user so OTC→OAuth doesn't 500 (v0.54.1) Ben Stull 2026-06-09 05:01:02 -07:00
  • f7b93d797c Merge pull request 'feat(§8.12/§8.3): main-view Ask cuts an edit branch and runs the question there (v0.54.0)' (#49) from fix-main-view-ask into main v0.54.0 Ben Stull 2026-06-09 11:20:30 +00:00
  • 24596842ea feat(§8.12/§8.3): main-view Ask cuts an edit branch and runs the question there (v0.54.0) Ben Stull 2026-06-09 04:19:20 -07:00
  • ff88be2e91 Merge pull request 'fix(§22/G-15): three-tier-aware branch/edit/body subsystem (v0.53.0)' (#47) from fix-g15-three-tier-write-paths into main v0.53.0 Ben Stull 2026-06-09 05:40:59 +00:00
  • 4e7410f90b fix(§22/G-15): make the branch/edit/body subsystem three-tier aware (v0.53.0) Ben Stull 2026-06-08 22:39:46 -07:00
  • afa8d26378 Merge pull request 'fix(routing): 404 page for unmatched routes (v0.52.3)' (#45) from fix-404-unmatched-routes into main v0.52.3 Ben Stull 2026-06-09 03:14:39 +00:00
  • 948ee88160 fix(routing): render a 404 page for unmatched routes (v0.52.3) Ben Stull 2026-06-08 20:14:25 -07:00
  • 7bcf784d06 Merge pull request 'fix(admin): absolute sidebar nav links (v0.52.2)' (#44) from fix-admin-nav-relative-links into main v0.52.2 Ben Stull 2026-06-09 03:08:25 +00:00
  • 8e207a60e6 fix(admin): absolute sidebar nav links so /admin URLs don't accumulate (v0.52.2) Ben Stull 2026-06-08 20:07:44 -07:00
  • fbaa975b5c Merge pull request 'fix(§22.4a): scope RFCView entry-detail fetch to its collection (v0.52.1)' (#43) from fix-collection-scoped-entry-detail into main v0.52.1 Ben Stull 2026-06-08 13:45:42 +00:00
  • ba37da927a fix(§22.4a): scope RFCView entry-detail fetch to its collection (v0.52.1) Ben Stull 2026-06-08 06:45:01 -07:00
  • 9c8035bdbd test(e2e): one-shot PPE deploy+E2E resume script Ben Stull 2026-06-08 00:01:19 -07:00
  • fd123da6a3 test(e2e): harden harness for deployed runs (retries, serialize, banner) Ben Stull 2026-06-07 23:56:32 -07:00
  • 96e2214213 Merge pull request 'v0.52.0 — deployed-environment E2E harness + gated test-auth' (#42) from ppe-e2e-deployed-harness into main v0.52.0 Ben Stull 2026-06-08 06:36:18 +00:00
  • 83eafe72ee feat(e2e): deployed-environment E2E harness + gated test-auth (v0.52.0) Ben Stull 2026-06-07 23:35:53 -07:00
  • dd9ceff69e Merge pull request 'v0.51.1 — collection-id divergence fix + faceted-catalog scoping fix + metadata E2E' (#41) from fix-mig029-collection-divergence into main Ben Stull 2026-06-08 05:30:47 +00:00
  • 52f465b4dd release: v0.51.1 — collection-id divergence + faceted-catalog scoping fixes Ben Stull 2026-06-07 22:30:09 -07:00
  • 2fc7029bd9 test(e2e): §22-current Tier-1 harness + metadata E2E (SLICE-3/4/5) Ben Stull 2026-06-07 22:29:11 -07:00
  • 9e1b7ce34f feat(ratelimit): env-tunable per-IP auth limiter budgets Ben Stull 2026-06-07 22:28:57 -07:00
  • cbaba76345 fix(§22): catalog scopes to the named collection in the URL (E2E-caught) Ben Stull 2026-06-07 22:28:57 -07:00
  • 620926b834 fix(§22): heal mig-029 vs registry-mirror collection-id divergence Ben Stull 2026-06-07 21:54:52 -07:00
  • 4ac3955056 Merge pull request 'v0.51.0 — SLICE-5: bulk tag/untag metadata (§22.4a PUC-2)' (#35) from slice5-bulk-metadata into main Ben Stull 2026-06-08 04:04:21 +00:00
  • 7886840362 fix(slice5): validate raw metadata input + prune stale bulk selections Ben Stull 2026-06-07 21:03:29 -07:00
  • 8eee907893 docs(slice5): record SLICE-5 bulk edit shipped in SPEC §22.4a status Ben Stull 2026-06-07 20:52:48 -07:00
  • a2b55f94ce release(slice5): v0.51.0 — bulk tag/untag metadata (§22.4a PUC-2 SLICE-5) Ben Stull 2026-06-07 20:52:16 -07:00
  • edbf68909a feat(slice5): catalog multi-select + bulk action bar (§22.4a PUC-2) Ben Stull 2026-06-07 20:51:48 -07:00
  • 282706d7ef feat(slice5): POST .../meta/bulk one-commit bulk metadata edit (§22.4a PUC-2) Ben Stull 2026-06-07 20:48:54 -07:00
  • eaf69cd05c Merge pull request 'v0.50.0 — SLICE-4: single-entry metadata edit (§22.4a)' (#34) from worktree-metadata-slice4 into main Ben Stull 2026-06-08 02:18:21 +00:00
  • 0d2fdfacf2 release(slice4): v0.50.0 — single-entry metadata edit + sidecar-aware writes (§22.4a SLICE-4) Ben Stull 2026-06-07 19:17:25 -07:00
  • abd17a6cc8 feat(slice4): schema-driven metadata edit panel in RFCView (§22.4a PUC-1 §5.2) Ben Stull 2026-06-07 19:14:13 -07:00
  • 46c957cff5 feat(slice4): Owner-gated collection migrate endpoint (§22.4a PUC-5) Ben Stull 2026-06-07 19:01:18 -07:00
  • d687a65470 feat(slice4): POST .../meta single-entry edit endpoint + GET RFC meta/can_edit_meta (§22.4a PUC-1) Ben Stull 2026-06-07 19:00:40 -07:00
  • aee9b582e5 fix(slice4): make all entry write paths sidecar-aware (§22.4a carried from SLICE-1) Ben Stull 2026-06-07 18:57:54 -07:00
  • 734290f344 feat(slice4): bot.commit_entry_files + open_entry_pr multi-file primitives (§22.4a) Ben Stull 2026-06-07 18:46:09 -07:00
  • 49981e2d6e feat(slice4): metadata sidecar git read/write helpers — dual-read + lazy-migrate ops (§22.4a) Ben Stull 2026-06-07 18:44:14 -07:00
  • 7ece6d348b Merge pull request 'v0.49.0 — SLICE-3: faceted left-pane filtering (§22.4a)' (#33) from worktree-metadata-slice3-facets into main Ben Stull 2026-06-08 00:44:54 +00:00
  • 6bb6d654fa release(slice3): v0.49.0 — faceted left-pane filtering (§22.4a SLICE-3) Ben Stull 2026-06-07 17:43:56 -07:00
  • 276a625997 test(slice3): Catalog faceted-pane component test (§22.4a PUC-3) Ben Stull 2026-06-07 17:41:04 -07:00
  • ae3afe2f48 feat(slice3): faceted catalog pane gated on collection fields (§22.4a §5.1) Ben Stull 2026-06-07 17:40:29 -07:00
  • ae083bfcaa feat(slice3): FacetGroups faceted-pane component (§22.4a §5.1) Ben Stull 2026-06-07 17:38:35 -07:00
  • bcce40d2cb feat(slice3): listRFCs accepts facet selections, returns {items,facets} (§22.4a) Ben Stull 2026-06-07 17:38:16 -07:00
  • 7b269e11c4 test(slice3): integration tests for faceted list endpoint (§22.4a PUC-3) Ben Stull 2026-06-07 17:37:46 -07:00
  • 27061c30b0 feat(slice3): collection list endpoint returns facets + honours filters (§22.4a) Ben Stull 2026-06-07 17:35:26 -07:00
  • 14ea3c0cce feat(slice3): pure facet field-set + filter/count helper (§22.4a) Ben Stull 2026-06-07 17:34:33 -07:00
  • 644bf35d89 feat(slice3): persist entry metadata to cached_rfcs.meta_json at ingest (§22.4a) Ben Stull 2026-06-07 17:33:47 -07:00
  • 3636fa5afd feat(slice3): migration 034 — cached_rfcs.meta_json for facet values (§22.4a) Ben Stull 2026-06-07 17:33:11 -07:00
  • 1bcf8aa77e Merge pull request 'v0.48.0 — SLICE-2: collection field schema + central validation (§22.4a)' (#32) from worktree-metadata-slice2-schema into main Ben Stull 2026-06-08 00:06:41 +00:00
  • e336e31812 v0.48.0 — SLICE-2: collection field schema + central validation (§22.4a) Ben Stull 2026-06-07 17:06:04 -07:00
  • 98c276a662 Merge pull request 'v0.47.0 — SLICE-1: metadata sidecars (storage + dual-read + migration tool)' (#31) from worktree-metadata-slice1-sidecar into main Ben Stull 2026-06-07 15:24:55 +00:00
  • f05ee59763 v0.47.0 — SLICE-1: metadata sidecars — storage + dual-read + migration tool Ben Stull 2026-06-07 08:24:27 -07:00
  • b1acc2382d Merge pull request 'v0.46.2 — SLICE-0: §22.4a contract amendment (entry metadata is collection-configured, not type-driven)' (#30) from worktree-metadata-slice0-spec into main Ben Stull 2026-06-07 14:33:21 +00:00
  • 5cb5f4a4a2 v0.46.2 — SLICE-0: §22.4a contract amendment (entry metadata is collection-configured, not type-driven) Ben Stull 2026-06-07 07:32:27 -07:00
  • 36cb6187eb Merge pull request 'preview.env.example: flotilla-core overlay set (retire shim ref)' (#29) from fix/preview-env-flotilla-core into main Ben Stull 2026-06-07 05:52:03 +00:00
  • 677c5eb72f preview.env.example: flotilla-core overlay set (not the retired per-app shim) Ben Stull 2026-06-06 22:44:09 -07:00
  • 077563ea47 Merge pull request 'docs(spec): Corpus Tree — universal directory-tree left pane (Solution Design)' (#28) from docs/corpus-tree-spec into main Ben Stull 2026-06-07 00:55:02 +00:00
  • dc5345cef4 docs(spec): Corpus Tree — universal directory-tree left pane (Solution Design) Ben Stull 2026-06-06 17:47:24 -07:00
  • ee74a39b62 Merge pull request 'v0.46.1 — fix migration 029 for the §22.13 re-stamp aftermath (OHM deploy fault)' (#27) from fix/migration-029-orphan-collection into main v0.46.1 Ben Stull 2026-06-06 19:03:20 +00:00
  • 2f507e5721 v0.46.1 — fix migration 029 for the §22.13 re-stamp aftermath (OHM deploy fault) Ben Stull 2026-06-06 12:02:53 -07:00
  • 9785782532 Merge pull request 'Discovery spec: configurable collection metadata (clean-doc tagging)' (#26) from docs/collection-metadata-design into main Ben Stull 2026-06-06 18:43:26 +00:00
  • 43a002c6aa Spec v0.1.6: §7.1 execution convention (one slice, one session, just-in-time) Ben Stull 2026-06-06 11:19:28 -07:00
  • 8ce3e5792d Spec v0.1.5: define Business Actors (§1.3) before Problem/Pain reference them Ben Stull 2026-06-06 08:12:20 -07:00
  • 1be4a2edbf Spec v0.1.4: two-part structure — Business Context (§1) + Solution Proposal (§2) Ben Stull 2026-06-06 08:02:33 -07:00
  • 561cd73760 Spec v0.1.3: supersede per-type-surfaces; split personas; harvest patterns Ben Stull 2026-06-06 07:34:15 -07:00
  • 3c910e89ab Revise spec to template: value-only summary, Pain Points, business framing Ben Stull 2026-06-06 07:15:35 -07:00
  • b7e23a01f8 Merge pull request '§22 S6 (last item): spec pass for per-type surfaces (§22.4a items 1 & 3)' (#25) from spec/s7-per-type-surfaces into main v0.46.0 Ben Stull 2026-06-06 09:16:07 +00:00
  • 281dd29e62 §22 S6 (last item): spec pass for per-type surfaces (§22.4a items 1 & 3) Ben Stull 2026-06-06 02:15:45 -07:00
  • 1c17fecea3 Merge pull request '§22 S6: request-to-join + cross-collection inbox (§22.8) — v0.46.0' (#24) from feat/s6-join-requests into main Ben Stull 2026-06-06 09:12:00 +00:00
  • fcc3c84d76 §22 S6: request-to-join + cross-collection inbox (§22.8) — v0.46.0 Ben Stull 2026-06-06 02:11:16 -07:00
  • e86fc65643 Discovery spec: configurable collection metadata (clean-doc tagging) Ben Stull 2026-06-06 01:52:26 -07:00
  • 014015014b Merge pull request '§22 S6: SPEC merge + per-collection model universe + type noun — v0.45.0' (#23) from feat/s6-three-tier-final into main Ben Stull 2026-06-06 08:44:25 +00:00
  • b392fa923c §22 S6: release v0.45.0 — two-project/multi-collection test + §20.4 changelog Ben Stull 2026-06-06 01:43:09 -07:00
  • 839404da0c §22 S6: type-driven entry noun (§22.4a) — backend source of truth + chrome Ben Stull 2026-06-06 01:35:57 -07:00
  • 79a27a946b §22 S6: per-collection enabled_models — the §22.12 model-universe chain Ben Stull 2026-06-06 01:30:16 -07:00
  • 26f3680197 §22 S6: merge three-tier model into SPEC.md + registry format in DEPLOYMENTS Ben Stull 2026-06-06 01:21:39 -07:00
  • b0737380cd §22 S5: in-app create-project + global directory — v0.44.0 (@S5) (#22) Ben Stull 2026-06-06 08:03:12 +00:00
  • 33212c71e4 §22 S5: in-app create-project + global-directory empty states (@S5 C3.1–C3.2) Ben Stull 2026-06-06 01:02:16 -07:00
  • 2696e64ff5 Merge pull request '§22 S4: invitation surfaces + role-aware empty states — v0.43.0 (@S4)' (#21) from feat/s4-invitation-surfaces-empty-states into main Ben Stull 2026-06-06 07:31:01 +00:00
  • ff54632657 §22 S4: release v0.43.0 — invitation surfaces + role-aware empty states (@S4) Ben Stull 2026-06-06 00:30:12 -07:00
  • 93cf506059 §22 S4: invitation modal + role-aware empty states (@S4 C.2, C.3) Ben Stull 2026-06-06 00:27:49 -07:00
  • c9fd1c535e §22 S4: scope-role invitation backend + capability flags (@S4 C.2) Ben Stull 2026-06-05 23:47:28 -07:00
  • e6bd69f132 Merge pull request '§22 S3: scope-role enforcement + collection-grain visibility — v0.42.0 (@S3)' (#1) from feat/s3-scope-roles-collection-visibility into main benstull 2026-06-06 01:08:54 +00:00
  • c2f566512a §22 S3: scope-role enforcement + collection-grain visibility (@S3) — v0.42.0 feat/s3-scope-roles-collection-visibility Ben Stull 2026-06-05 18:07:51 -07:00
  • 39ce54fbcc Merge pull request '§22 S2: create & navigate a second collection — v0.41.0 (@S2)' (#20) from feat/s2-second-collection into main Ben Stull 2026-06-05 20:19:25 +00:00
  • 55d04ce4ca §22 S2: release v0.41.0 — create & navigate a second collection (@S2) Ben Stull 2026-06-05 13:17:31 -07:00
  • bd6dc6524a §22 S2: @S2 acceptance — anonymous empty public collection catalog (C3.6) Ben Stull 2026-06-05 13:14:52 -07:00
  • 17bdd5fd9a §22 S2: collection directory at /p/<project>/ (1 → redirect, 2+ → list) Ben Stull 2026-06-05 13:14:18 -07:00
  • 2b32e124ab §22 S2: Catalog + propose scoped to the active collection Ben Stull 2026-06-05 13:12:45 -07:00
  • 98eea3e2d6 §22 S2: collection-scoped frontend path + API helpers Ben Stull 2026-06-05 13:11:27 -07:00
  • 0c654b173d §22 S2: create-collection endpoint (bot commit + registry refresh) Ben Stull 2026-06-05 13:10:09 -07:00
  • f57d4080dc §22 S2: collection-scoped list/get/propose endpoints Ben Stull 2026-06-05 13:05:58 -07:00
  • 91b0fb358c §22 S2: corpus mirror reads each collection's <subfolder>/rfcs/ Ben Stull 2026-06-05 13:02:59 -07:00
  • 868391870c §22 S2: collection read helpers (list/get/subfolder) Ben Stull 2026-06-05 13:00:28 -07:00
  • 74476423ba §22 S2: registry mirror reads .collection.yaml manifests Ben Stull 2026-06-05 12:59:25 -07:00
  • 599e7018f6 §22 S2: implementation plan — create & navigate a second collection Ben Stull 2026-06-05 12:55:56 -07:00
  • 4ffff6b677 Merge pull request '§22 S1: three-tier collection grain — migration 029 + threading + 308 redirect (v0.40.0)' (#19) from feat/s1-collection-grain into main Ben Stull 2026-06-05 15:34:07 +00:00