Commit Graph

  • dca5a8d29e Preserve including group source scopes Charlie Marsh 2026-06-03 10:46:29 -04:00
  • bb79dc5450 Activate metadata-only dependency groups Charlie Marsh 2026-06-03 10:34:56 -04:00
  • 57c0bdba6b Preserve source provenance through included groups Charlie Marsh 2026-06-03 10:31:17 -04:00
  • e1e0052c92 Seed tree activation from empty extras Charlie Marsh 2026-06-03 10:11:45 -04:00
  • 9bfb0b973b Propagate sources through included dependency groups Charlie Marsh 2026-06-03 10:09:05 -04:00
  • c1259bf076 Activate extras through optional tree branches Charlie Marsh 2026-06-03 09:47:30 -04:00
  • 9f217e4317 Preserve activation contexts for version changes Charlie Marsh 2026-06-03 09:44:29 -04:00
  • c8511ac2f9 Handle platform-or-extra source markers Charlie Marsh 2026-06-03 08:50:25 -04:00
  • 6d01b330c8 Preserve additional explicit-index extra predicates Charlie Marsh 2026-06-03 08:44:53 -04:00
  • abc10618e0 Preserve marker-only URL source variants Charlie Marsh 2026-06-03 08:37:25 -04:00
  • 993bf174e8 Avoid activation contexts for the default index Charlie Marsh 2026-06-03 08:14:43 -04:00
  • f033508aca Seed audit activation from declared extras Charlie Marsh 2026-06-03 07:57:12 -04:00
  • b102082354 Invalidate stale Git source-selection locks Charlie Marsh 2026-06-03 07:55:26 -04:00
  • ddd8b38244 Seed tree activation from manifest root extras Charlie Marsh 2026-06-03 07:35:31 -04:00
  • 7a1411e1ef Preserve requested empty extras in activation context Charlie Marsh 2026-06-03 07:33:21 -04:00
  • 704e7be1c5 Preserve fallback for marker-only conditional sources Charlie Marsh 2026-06-03 07:30:57 -04:00
  • 1ba5e6387a Derive source contexts from local package edges Charlie Marsh 2026-06-02 23:17:28 -04:00
  • 9f0679a261 Evaluate tree edges with activated extras Charlie Marsh 2026-06-02 23:15:36 -04:00
  • a8f6b37ee4 Require full same-source coverage for activation contexts Charlie Marsh 2026-06-02 23:10:05 -04:00
  • a9fa4b7965 Re-evaluate group edges after extras stabilize Charlie Marsh 2026-06-02 23:07:43 -04:00
  • 246b8a9a0b Compare production sources within overlapping markers Charlie Marsh 2026-06-02 22:41:11 -04:00
  • b23a84fe26 Derive source activation contexts from Git edges Charlie Marsh 2026-06-02 22:33:03 -04:00
  • 8e7da433c9 Limit source activation contexts to conditional sources Charlie Marsh 2026-06-02 22:06:21 -04:00
  • 4dff171a57 Preserve source scopes through recursive extras Charlie Marsh 2026-06-02 22:01:11 -04:00
  • cb783d622a Evaluate optional source markers in tree Charlie Marsh 2026-06-02 21:50:08 -04:00
  • 318b4bc4cd Evaluate group source markers in tree Charlie Marsh 2026-06-02 21:20:36 -04:00
  • b5f26a2ee2 Filter source variants during audit traversal Charlie Marsh 2026-06-02 21:16:06 -04:00
  • f9a92be297 Invalidate stale source-scoped locks with conflicts Charlie Marsh 2026-06-02 21:06:17 -04:00
  • 25e43c5b61 Reject source-scoped locks in older readers Charlie Marsh 2026-06-02 21:02:52 -04:00
  • 00d2fa4d59 Keep source activation contexts out of conflicts Charlie Marsh 2026-06-02 20:03:43 -04:00
  • 91bb50252f Discard extras from excluded source branches Charlie Marsh 2026-06-02 19:55:23 -04:00
  • 86a2369f5c Invalidate stale source-scoped locks Charlie Marsh 2026-06-02 19:31:31 -04:00
  • 4bf8e52697 Preserve URL source variants with negative extra markers Charlie Marsh 2026-06-02 17:35:35 -04:00
  • 4d06780816 Activate extras from manifest root requirements Charlie Marsh 2026-06-02 17:24:33 -04:00
  • c4e65277ac Activate extras from selected dependency groups Charlie Marsh 2026-06-02 15:41:42 -04:00
  • feaedc09aa Preserve source marker compatibility in version 1 locks Charlie Marsh 2026-06-02 15:38:09 -04:00
  • fe4681988e Preserve source fallback scopes on dependency edges Charlie Marsh 2026-06-02 14:45:11 -04:00
  • debc223da7 Activate source selection contexts during sync Charlie Marsh 2026-06-02 14:41:15 -04:00
  • a4c489ff3b Keep source selection edge markers package-qualified Charlie Marsh 2026-06-02 14:34:59 -04:00
  • 4170aabab7 Codex review Charlie Marsh 2026-06-02 14:00:25 -04:00
  • ac65209a81 Respect extra- and group-scoped sources for production dependencies Charlie Marsh 2026-06-02 13:11:42 -04:00
  • ff9bf54487 Validate egg top-level entries as identifiers (#19679) Charlie Marsh 2026-06-04 13:44:10 -04:00
  • c357b71603 Fork same-marker source selections charlie/extra Charlie Marsh 2026-06-03 23:50:41 -04:00
  • dee5ed9ccc Distinguish source-selection marker forks Charlie Marsh 2026-06-03 23:39:20 -04:00
  • c9b3d30140 Update marker-only source sync snapshot Charlie Marsh 2026-06-03 23:29:34 -04:00
  • 94a9f51168 Update multi-extra source lock snapshot Charlie Marsh 2026-06-03 23:28:35 -04:00
  • d451709a51 Update explicit index constraint diagnostic Charlie Marsh 2026-06-03 23:26:32 -04:00
  • b7221993a5 Preserve production edges for group indexes Charlie Marsh 2026-06-03 23:25:07 -04:00
  • 7d4fb1d588 Make inactive platform source tests portable Charlie Marsh 2026-06-03 23:09:20 -04:00
  • b764c9f4e1 Update activation lock test fixtures Charlie Marsh 2026-06-03 23:08:29 -04:00
  • d4a3508ed8 Preserve conflicting extra index forks Charlie Marsh 2026-06-03 22:40:01 -04:00
  • b19786ce0f Preserve root requirement extras in dependency trees Charlie Marsh 2026-06-03 22:36:37 -04:00
  • 0c55b8da5e Respect pruning during recursive activation Charlie Marsh 2026-06-03 22:09:09 -04:00
  • ef9719d0d3 Preserve conditional root project activation Charlie Marsh 2026-06-03 22:06:02 -04:00
  • 514757366a Reject stale activation marker lock versions Charlie Marsh 2026-06-03 21:46:18 -04:00
  • 844838e711 Propagate root group recursive activation Charlie Marsh 2026-06-03 21:42:04 -04:00
  • 7a9ccaa841 Propagate group activation through production dependencies Charlie Marsh 2026-06-03 21:35:17 -04:00
  • 2811785fff Preserve disjunctive URL source complements Charlie Marsh 2026-06-03 21:19:54 -04:00
  • 1387f268b5 Propagate recursive group activation to lock consumers Charlie Marsh 2026-06-03 21:10:39 -04:00
  • f9eeb94eac Reject self-negating group extra activation Charlie Marsh 2026-06-03 20:49:08 -04:00
  • c34da00551 Follow recursive extras in group source scopes Charlie Marsh 2026-06-03 20:28:21 -04:00
  • 02ecd17a19 Eliminate impossible group source scopes Charlie Marsh 2026-06-03 20:26:30 -04:00
  • 0364d438e7 Flatten production self extras with source markers Charlie Marsh 2026-06-03 20:22:40 -04:00
  • 93a6d80f27 Apply group extra implications to source constraints Charlie Marsh 2026-06-03 19:55:26 -04:00
  • 96c8e8084a Preserve source activation through recursive extras Charlie Marsh 2026-06-03 19:48:28 -04:00
  • 21dee14bf6 Respect pruning during source reachability Charlie Marsh 2026-06-03 19:26:32 -04:00
  • f1b6309ca6 Preserve cross-extra source constraints Charlie Marsh 2026-06-03 19:24:58 -04:00
  • 26a460fb8a Preserve complementary constraint markers Charlie Marsh 2026-06-03 19:12:56 -04:00
  • dedb2af597 Seed root groups before member group edges Charlie Marsh 2026-06-03 18:45:23 -04:00
  • 352a8a928a Resolve rebase visibility changes Charlie Marsh 2026-06-03 18:38:42 -04:00
  • 889965f0b1 Preserve extra indexes during specific resolution Charlie Marsh 2026-06-03 18:35:05 -04:00
  • b4dddebb57 Skip fallbacks for ordinary path dependencies Charlie Marsh 2026-06-03 18:23:11 -04:00
  • 46ab163a04 Version group-activated workspace projects Charlie Marsh 2026-06-03 18:13:17 -04:00
  • b70554faa0 Preserve disjunctive index source complements Charlie Marsh 2026-06-03 18:11:12 -04:00
  • 5310021a8e Accept matching direct group fallbacks Charlie Marsh 2026-06-03 17:45:22 -04:00
  • 57cd35b44c Activate workspace members selected by groups Charlie Marsh 2026-06-03 17:40:13 -04:00
  • a1e86bf190 Ignore inactive fallback constraints Charlie Marsh 2026-06-03 16:48:48 -04:00
  • 1db9df70ad Activate self-referential groups during sync Charlie Marsh 2026-06-03 16:43:16 -04:00
  • 0224fc199c Reject incompatible group fallbacks Charlie Marsh 2026-06-03 16:38:36 -04:00
  • 922cee9571 Reject stale fallback locks in frozen mode Charlie Marsh 2026-06-03 16:35:50 -04:00
  • 2b6d07bbf9 Update lock version diagnostics for v3 Charlie Marsh 2026-06-03 16:25:30 -04:00
  • 7de7723e0f Activate self-referential dependency groups Charlie Marsh 2026-06-03 16:23:58 -04:00
  • 56c39b67a7 Reject stale group fallback locks Charlie Marsh 2026-06-03 16:20:39 -04:00
  • 5b368d693b Exclude production fallbacks from only-group Charlie Marsh 2026-06-03 16:02:35 -04:00
  • 79155bd6f9 Version group fallback lock semantics Charlie Marsh 2026-06-03 15:55:57 -04:00
  • 54c59afa38 Preserve overlapping group constraints Charlie Marsh 2026-06-03 15:47:46 -04:00
  • 5e687475b7 Preserve fallback transitive constraints Charlie Marsh 2026-06-03 15:43:13 -04:00
  • e2eb3e5524 Deduplicate group fallback tree edges Charlie Marsh 2026-06-03 15:15:23 -04:00
  • 678f9f4e80 Preserve group fallback transitive sources Charlie Marsh 2026-06-03 15:12:34 -04:00
  • 2397a7aa7f Preserve group fallback constraints Charlie Marsh 2026-06-03 14:57:39 -04:00
  • dd10153ead Preserve group fallback dependencies Charlie Marsh 2026-06-03 14:46:33 -04:00
  • 0dbec0dba4 Ignore pruned group source activation Charlie Marsh 2026-06-03 14:21:55 -04:00
  • bc32992a00 Recompute reachability after activation changes Charlie Marsh 2026-06-03 14:13:52 -04:00
  • e51aedaa55 Stabilize sibling group source activation Charlie Marsh 2026-06-03 13:43:32 -04:00
  • dcf573c48c Select active source variants in dependency trees Charlie Marsh 2026-06-03 12:56:51 -04:00
  • 8f4ab61ad5 Exclude inactive source variants from audit Charlie Marsh 2026-06-03 12:39:04 -04:00
  • 2b9baa3bf6 Make source marker tests platform independent Charlie Marsh 2026-06-03 12:29:52 -04:00
  • 841cf8db54 Prevent included group source leakage Charlie Marsh 2026-06-03 12:15:39 -04:00
  • 8d06d2a6e8 Drop production activation from group fallbacks Charlie Marsh 2026-06-03 11:56:22 -04:00
  • c76e762d46 Preserve fallbacks for required-extra source markers Charlie Marsh 2026-06-03 11:49:26 -04:00