Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
e431ba1
feat(holdouts): add holdout fields to context types (FT-2206)
joalves Sep 9, 2026
34f0360
feat(holdouts): resolve applicable holdouts at index-build time (FT-2…
joalves Sep 9, 2026
2d337ed
feat(holdouts): resolve holdout's own arm assignment (FT-2206)
joalves Sep 9, 2026
2cc59c5
feat(holdouts): suppress covered experiments via holdout arms (FT-2206)
joalves Sep 9, 2026
fd4c4a1
feat(holdouts): extend cache-validity check for holdout set changes, …
joalves Sep 9, 2026
2310255
fix(holdouts): revalidate holdout set on override fast path, pin hold…
joalves Sep 9, 2026
1d7557c
feat(holdouts): fire holdout exposures on first evaluation (FT-2206)
joalves Sep 9, 2026
8eda2e1
fix(holdouts): fix late-unit holdout exposure loss, error-sharing, an…
joalves Sep 9, 2026
ac16166
test(holdouts): add holdout suppression, exposure, and arm-battery co…
joalves Sep 9, 2026
0f4cffd
fix(holdouts): suppress rule-variant path, add Task 5 regression test…
joalves Sep 10, 2026
bf5c3c6
test(holdouts): remove duplicated stale comment block in Task 5 regre…
joalves Sep 10, 2026
3215ec6
fix(holdouts): address CodeRabbit review findings on PR #65
joalves Sep 10, 2026
6c8649e
fix(holdouts): fix exposure-loss ordering bug, log every dropped expo…
joalves Sep 11, 2026
5aec141
fix(holdouts): guard _logError calls against a throwing error-event l…
joalves Sep 11, 2026
94693de
fix(holdouts): fix stale doc comment, tighten multi-error test, drop …
joalves Sep 11, 2026
6f50f2b
fix(holdouts): add missing doc comment on Assignment.suppressed (FT-2…
joalves Sep 11, 2026
861b2b1
fix(holdouts): add suppressedFallback so held-out units read control …
joalves Sep 11, 2026
710807e
fix(holdouts): correct suppressedFallback ordering, fix multi-candida…
joalves Sep 11, 2026
effc322
test(holdouts): add regression coverage for peekVariable fallback ord…
joalves Sep 11, 2026
422111b
fix(holdouts): exclude overridden assignments from suppressedFallback…
joalves Sep 11, 2026
626f8c7
test(holdouts): add peekVariableValue coverage for override-exclusion…
joalves Sep 11, 2026
ea9dec7
fix(holdouts): model the actual holdout wire shape (FT-2206)
joalves Sep 17, 2026
ba33bbd
fix(holdouts): export HoldoutExperiment and make HoldoutData.unitType…
joalves Sep 22, 2026
c737827
fix(holdouts): drop exposure error-propagation after rebase onto main…
joalves Sep 22, 2026
db36543
refactor(holdouts): trim implementation-history comments to their act…
joalves Sep 23, 2026
ba55641
refactor(holdouts): use Array.some for short-circuiting suppression c…
joalves Sep 23, 2026
2383344
fix(holdouts): let a matching assignment rule win over holdout suppre…
joalves Sep 24, 2026
d7c74b9
test(holdouts): drop two restating comments flagged in review round 6…
joalves Sep 25, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading