Skip to content

python-math #38: feat(math): mode collapse — Q2 prev-tick group-votes unconditional (item 5 parked) - #2667

Draft
jucor wants to merge 1 commit into
spr/edge/4aa08bd4from
spr/edge/ac5c5903
Draft

python-math #38: feat(math): mode collapse — Q2 prev-tick group-votes unconditional (item 5 parked)#2667
jucor wants to merge 1 commit into
spr/edge/4aa08bd4from
spr/edge/ac5c5903

Conversation

@jucor

@jucor jucor commented Jul 27, 2026

Copy link
Copy Markdown
Collaborator

GOAL_CUTOVER_READY.md Phase 2, chunk C2b of the mode collapse (removing the engine's improved-mode branches so the Clojure-faithful behavior is the only code path). Comment priorities now always read the PREVIOUS tick's stored group-votes — quirk Q2 — exactly like Clojure's :comment-priorities node shadowing with (:group-votes conv) (conversation.clj:658); {} on the first tick == Clojure's nil. The former improved-mode current-tick read is queue item 5 in POST_CUTOVER_IMPROVEMENTS.md (its park commit, preserving the deleted code, is minted at the end of the collapse). The improved-mode priority test is deleted with the branch.

commit-id:ac5c5903


Stack:


⚠️ Part of a stack created by spr. Do not merge manually using the UI - doing so may have unexpected results.

This was referenced Jul 27, 2026
This was referenced Jul 27, 2026
@jucor
jucor force-pushed the spr/edge/4aa08bd4 branch from 2055de3 to 667ccce Compare July 28, 2026 00:11
@jucor
jucor force-pushed the spr/edge/ac5c5903 branch from bf4fb44 to 09fe503 Compare July 28, 2026 00:11
@jucor jucor changed the title feat(math): mode collapse — Q2 prev-tick group-votes unconditional (item 5 parked) python-math #38: feat(math): mode collapse — Q2 prev-tick group-votes unconditional (item 5 parked) Jul 28, 2026
… unconditional (item 5 parked)

`GOAL_CUTOVER_READY.md` Phase 2, chunk C2b of the mode collapse (removing the engine's improved-mode branches so the Clojure-faithful behavior is the only code path). Comment priorities now always read the PREVIOUS tick's stored group-votes — quirk Q2 — exactly like Clojure's `:comment-priorities` node shadowing with `(:group-votes conv)` (`conversation.clj:658`); `{}` on the first tick == Clojure's nil. The former improved-mode current-tick read is queue item 5 in `POST_CUTOVER_IMPROVEMENTS.md` (its park commit, preserving the deleted code, is minted at the end of the collapse). The improved-mode priority test is deleted with the branch.

commit-id:ac5c5903
@jucor
jucor force-pushed the spr/edge/ac5c5903 branch from 09fe503 to 4fc18f2 Compare July 28, 2026 01:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant