docs(plan_determinism): U2 wording follows #13's staging — refusal at CHECK entry points; build-entry becomes true at 'then hard' #174
No reviewers
Labels
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
northgale/cklang-bootstrap!174
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/174-docs-plan-determinism-u2-wording-follows-13-s"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
docs(plan_determinism): U2 wording follows #13's staging — refusal at CHECK entry points; build-entry becomes true at 'then hard'
Along the way:
Touches 3 files:
handoff.md,plan_determinism.md,src/rust/crates/ck_driver/src/progress.rs.I do not want to merge while the error path in
src/rust/crates/ck_driver/src/progress.rsis silent. The rest is fine.@ -40,0 +35,4 @@decoy sup "0::usize". THEN 3d: Assert actor (check/true/equal; `true` =one line in name_slot.rs is_contextual_name_kw; Test::run KILLS theinstance after reporting per #39) · CONDEMNED_COMPOUNDS 4 → 0 · #29re-check (likely moot).I had to read
checktwice. Nothing wrong with it, but one line of comment would save the next person the second read.@ -465,3 +465,2 @@#[test]fn bounded_actor_prints_calculated_and_measured_with_fully_bounded_note() {// The helloWorld shape: fully bounded, zero bytes, measured high-water 0.fn bounded_actor_prints_calculated_and_measured_with_composed_note() {bounded_actor_prints_calculated_and_measured_with_composed_notereads, decides and writes in one function. The deciding part is the piece I would want to test on its own. Worth splitting?Split. The decision in
bounded_actor_prints_calculated_and_measured_with_composed_noteis a pure function now, with its own tests insrc/rust/crates/ck_driver/src/progress.rs.Comment added on
checkinhandoff.md. It was obvious when I wrote it and it will not be in a month.Pushed a fix for both. The second pass on
src/rust/crates/ck_driver/src/progress.rsis much smaller than the first.Good. The second pass on
src/rust/crates/ck_driver/src/progress.rsis what I hoped for.