Skip to content

docs(skills): inherited-failure policy with a fingerprint, two-sample gate sampling (Closes #12956) - #12957

Merged
gHashTag merged 1 commit into
masterfrom
lane/skill-inherited-12956
Oct 31, 2026
Merged

gHashTag merged 1 commit into
masterfrom
lane/skill-inherited-12956

Conversation

@gHashTag

Copy link
Copy Markdown
Collaborator

Docs-only. Puts two lessons from the last loop ticks into the skills where the existing rules already live.

  • analog-emulation: (1) an inherited red is documented, not asserted: five conditions, what follows (no fix inside an unrelated PR, no hiding the check, no "fully green" claim, merge basis wording), the fingerprint field list, and the rule to read the failure signature from the failing step's own log line; (2) a gate is sampled twice 60 seconds apart, a failed sample records exactly 1 blocked-gate event with no retry in the tick, and every tick record opens with a gate snapshot.
  • own-git-landing: one pointer line under "Count a red as inherited", no second copy of the conditions.

Diff: 2 files, 3 added lines, 0 deleted. No spec, workflow, seal or non-t27 code.

Closes #12956
Refs #12951

🤖 Generated with Claude Code

… gate sampling (Closes #12956)

analog-emulation gains two dated lessons: a red is documented as inherited
only when five conditions hold (same step fails on the unchanged base, the PR
does not touch the failing component, the signature matches, evidence is
recorded, an owner or tracking issue exists), with the fingerprint field list
and the rule to read the signature from the failing step's own log line. A
gate is sampled twice, 60 seconds apart, and every tick record opens with a
gate snapshot. own-git-landing gets a one-line pointer, no second copy.

Refs #12951

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-10-31 04:38:39 UTC

Summary

Status Count
Total Open PRs 28
PRs with Failing Checks 27
PRs with All Checks Green 1
READY 0
FAILING 27
PENDING 0
NO CHECKS YET 0

These columns do not partition: 0 + 27 + 0 + 0 = 27, and there are 28 open PRs. A PR is being counted twice or not at all.

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=e75b498e5e79 != 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).

@gHashTag

Copy link
Copy Markdown
Collaborator Author

Merge basis: required checks green; inherited failure documented.

This is the Inherited Failure Policy that this pull request records in the skill, applied to itself.

🤖 Addressed by Claude Code

@gHashTag
gHashTag merged commit 05803d2 into master Oct 31, 2026
27 of 32 checks passed
@gHashTag
gHashTag deleted the lane/skill-inherited-12956 branch October 31, 2026 04:58
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.

docs(skills): inherited-failure policy with a fingerprint, and two-sample gate sampling (analog-emulation, own-git-landing)

1 participant