Skip to content

skill: the population of events, after the predicate and the operand - #3321

Merged
gHashTag merged 2 commits into
masterfrom
skill-population-of-events
Sep 5, 2026
Merged

skill: the population of events, after the predicate and the operand#3321
gHashTag merged 2 commits into
masterfrom
skill-population-of-events

Conversation

@gHashTag

@gHashTag gHashTag commented Sep 5, 2026

Copy link
Copy Markdown
Owner

Closes #3320

Section 594 (592 was taken by a neighbour between my reading of the maximum and my write — renumbered in a follow-up commit).

Three defect classes in two days, in strict order of subtlety:

the PREDICATE   is the rule right?                 unit tests answer this
the OPERAND     is it applied to the right thing?  section 590 — eight gates
the EVENTS      what else comes through here?      nothing but enumeration

The third produced two defects every control missed, because a control tests the event you thought of: a push can be a deletion (#3309), and a commit can be a merge (#3319) — the barrier was silent on the one commit type conflict markers come from.

The method is enumeration, not cleverness: marker hooks that only touch a file, one run per event, then read which files exist.

Two hazards met while measuring, each with its fix: git config inside a worktree writes to the shared config (it disabled the real hooks in all 148 worktrees for a few minutes), and a failed cd does not stop a subshell (a probe ran its commits in my own tree).

@gHashTag
gHashTag enabled auto-merge (squash) September 5, 2026 18:17
@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

📓 NotebookLM Notebook linked to this PR

This notebook contains session context, decisions, and artifacts for this work.

@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-09-05 18:17:31 UTC

Summary

Status Count
Total Open PRs 13
PRs with Failing Checks 10
PRs with All Checks Green 3
READY 1
FAILING 10
PENDING 0

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=ffccfa1a71cf != manifest seal=87e5cbd3ad94.
    The committed NMSE numbers were certified against an older compiler.rs.
    Run scripts/reseal-check.sh locally for the two-step reseal command (advisory; not a merge gate).

@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-09-05 18:18:05 UTC

Summary

Status Count
Total Open PRs 13
PRs with Failing Checks 10
PRs with All Checks Green 3
READY 1
FAILING 10
PENDING 0

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=ffccfa1a71cf != manifest seal=87e5cbd3ad94.
    The committed NMSE numbers were certified against an older compiler.rs.
    Run scripts/reseal-check.sh locally for the two-step reseal command (advisory; not a merge gate).

@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

📓 NotebookLM Notebook linked to this PR

This notebook contains session context, decisions, and artifacts for this work.

@gHashTag
gHashTag merged commit 01e0660 into master Sep 5, 2026
30 checks passed
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.

Section 592: the population of events, after the predicate and the operand

1 participant