discipline audit · orieg/discipline · 349 merged changes, records from 2026-09-18 to 2026-09-30

7 findings in the last 349 merged changes need a look.

Start here: 2 settings were loosened in a check that protects the others: ratified-paths decides which edits to protected files, such as CI workflows and discipline's own configuration, need an owner's approval (#270).

85 of 349 merged changes used an escape hatch, not counting pull requests that skipped linking an issue. Waivers are shown as their authors wrote them; the replay says which ones lifted a finding when re-checked with the current discipline.

Audited
origin/main at f415c430bd
Links
https://github.com/orieg/discipline, from the origin remote
Read
Git objects, and from the forge each change's merged pull request and its reviews (333 of 349 changes arrived through one). A discipline replay report of 348 changes (276 checked) says which waivers lifted a finding.
Written by
discipline 0.15.0

A record is a prompt to look, not a finding of wrongdoing. What git cannot tell is listed as not checked below; it is not a clean result.

Needs a decision

Ranked by what the exception could hide. Each item is a prompt to look, not a finding of wrongdoing.

  1. Look first

    2 settings were loosened in a check that protects the others: ratified-paths decides which edits to protected files, such as CI workflows and discipline's own configuration, need an owner's approval (#270).

    Next: Open the change and check that each loosened setting was intended.

  2. Look soon

    12 edits to protected files were approved only by the account that opened the pull request, so no second person agreed (#347, #309, #300, #298, #280).

    Next: Review the change yourself: the only approval came from the account that opened it.

  3. Look soon

    1 waiver points to an issue that does not exist (#306).

    Next: Open the waiver and find, or create, the issue it meant to point to.

  4. Review

    4 settings were loosened with no written reason (an allow-gate-weakening line) in the commit message (#111, #99, #81, #70).

    Next: Look for the reason in the pull request description; if there is none, find out why the configuration check let it through.

  5. Review

    Findings of dependency-delta were waived one change at a time, and later the check itself was loosened (3 times) (#89, #81, #70).

    Next: Check whether the loosening fixed a real problem with the check, or only stopped it from reporting.

  6. Review

    9 settings loosened in the past were never tightened back (#270, #89, #81, #70, #64, #18).

    Next: Tighten each setting back, or write down why it stays loose.

  7. Review

    15 waivers lifted nothing when the change was re-checked with the current discipline: either the finding was never there, or the gate has changed since they were written (#241, #100, #64, #18, #18, #9).

    Next: Check whether the waiver was needed when it was written. The replay re-checks with the discipline version that ran it, so a gate refined since, or a directive format that version no longer reads, also leaves nothing to lift; a waiver that was never needed was written in advance, which is a habit to stop.

11config loosenings10 not restored
85/349changes with an exceptionbeyond a skipped issue link
12protected-path editsratification not checked
1questions not checkedsee the strip above

Changes with an exception, over time

Share of merged changes, per window, that carried anything beyond a skipped issue link. Red lines mark configuration loosenings; a solid one loosened a gate that guards the other gates.

Share of changes with an exception beyond a skipped issue link, per 20 merged changes, oldest on the left0%25%50%75%100%30% of 20 changes up to 2026-09-1820% of 20 changes up to 2026-09-1915% of 20 changes up to 2026-09-1930% of 20 changes up to 2026-09-1925% of 20 changes up to 2026-09-2145% of 20 changes up to 2026-09-2125% of 20 changes up to 2026-09-2210% of 20 changes up to 2026-09-2230% of 20 changes up to 2026-09-2310% of 20 changes up to 2026-09-245% of 20 changes up to 2026-09-2515% of 20 changes up to 2026-09-2640% of 20 changes up to 2026-09-2835% of 20 changes up to 2026-09-2850% of 20 changes up to 2026-09-2915% of 20 changes up to 2026-09-2920% of 20 changes up to 2026-09-3011% of 9 changes up to 2026-09-3009-1809-1909-2209-2409-2809-29#270: ratified-paths loosened#270 ratified-paths#111: version-lockstep loosened#99: ci-skip-set loosened#89: dependency-delta loosened#81: dependency-delta loosened#70: dependency-delta loosened#64: pii loosened#18: assertion-reduction loosenedoldestnewest · red lines: config loosenings

Where the exceptions are

  • Waived finding (directive)
  • Inline marker outside tests and docs

Markers in tests and docs are left out. Gate names in red guard the other gates. Select a gate to see its history.

Finding waivers and inline markers outside tests and docs, per gate05101520253035instruction-smugglinginstruction-smuggling: 31 finding waivers31assertion-reductionassertion-reduction: 23 finding waivers23deletion-rationaledeletion-rationale: 12 finding waiversdeletion-rationale: 5 markers outside tests and docs17dependency-deltadependency-delta: 13 finding waivers13version-lockstepversion-lockstep: 13 finding waivers13config-integrityconfig-integrity: 11 finding waivers11piipii: 6 markers outside tests and docs6shell-secretsshell-secrets: 2 markers outside tests and docs2bench-regressionbench-regression: 1 finding waiver1ignored-testsignored-tests: 1 finding waiver1time-estimatestime-estimates: 1 marker outside tests and docs1

Protected paths

Changes that edited a path the parent configuration protects under ratified-paths. Whether each was ratified, and by whom, lives on the forge and is not checked here.

ChangeDatePathsGateRatificationApproved by another loginWhere to check
#3472026-09-30AGENTS.md diff ↗onBy the author's own login #345 comment, 2026-09-30 ↗Nopull request #347
#3092026-09-29.agents/hooks.json diff ↗
.claude/hooks/discipline-bootstrap.sh diff ↗
.claude/settings.json diff ↗
.github/hooks/discipline.json diff ↗
.github/workflows/copilot-setup-steps.yml diff ↗
onBy the author's own login #308 comment, 2026-09-29 ↗Nopull request #309
#3002026-09-29.github/workflows/pages.yml diff ↗onBy the author's own login #299 comment, 2026-09-29 ↗Nopull request #300
#2982026-09-29.github/workflows/ci.yml diff ↗
.github/workflows/codeql.yml diff ↗
.github/workflows/pages.yml diff ↗
.github/workflows/release.yml diff ↗
onBy the author's own login #296 comment, 2026-09-28 ↗Nopull request #298
#2802026-09-28.github/workflows/release.yml diff ↗onBy the author's own login #281 comment, 2026-09-28 ↗Nopull request #280

Next: open each change and confirm its ratification came from someone other than the change's author.

Configuration

Every loosening of discipline.toml, as config-integrity judges it, newest first, with the change that restored it.

Loosenings

ChangeDateGateWhatFlagsRestored
#2702026-09-28ratified-pathsnever_ratifiable lost 5 discipline.toml:63 ↗guards the gates waived in same changeopen
#2702026-09-28ratified-pathsratifiers gained 1 discipline.toml:64 ↗guards the gates waived in same changeopen
#1112026-09-21version-lockstepgroups lost 1 discipline.toml ↗by #247
#992026-09-21ci-skip-setchange_job changed: "detect-changes" → "" discipline.toml:49 ↗edited entryedited in the same change
#892026-09-21dependency-deltaallow_dependencies gained 2 discipline.toml:42 ↗waived in same changeopen
#812026-09-20dependency-deltaallow_dependencies gained 1 discipline.toml:31 ↗open
#702026-09-20dependency-deltaallow_dependencies gained 4 discipline.toml:31 ↗open
#642026-09-20piiexempt_paths gained 1 discipline.toml:28 ↗waived in same changeopen
#182026-09-19assertion-reductionexempt_paths gained 1 discipline.toml:13 ↗waived in same changeopen
#182026-09-19ignored-testsexempt_paths gained 1 discipline.toml:19 ↗waived in same changeopen
#182026-09-19vacuous-testsexempt_paths gained 1 discipline.toml:16 ↗waived in same changeopen

Next: tighten each open loosening back, or record why it stays.

Tightenings

ChangeDateGateWhat
#2702026-09-28ratified-pathsagent_logins 6 entr(y/ies) discipline.toml:65 ↗
#2702026-09-28ratified-pathsenabled false → true discipline.toml:47 ↗
#2702026-09-28ratified-pathsprotected_paths 13 entr(y/ies) discipline.toml:48 ↗
#2702026-09-28review-threadsenabled false → true discipline.toml:76 ↗
#2472026-09-28version-lockstepgroups 1 entr(y/ies) discipline.toml ↗
#1242026-09-22commit-provenanceenabled false → true discipline.toml:44 ↗
#1102026-09-21version-lockstepenabled false → true discipline.toml:59 ↗
#1102026-09-21version-lockstepgroups 1 entr(y/ies) discipline.toml ↗
#992026-09-21ci-skip-setchange_job "detect-changes" → "" discipline.toml:49 ↗
#952026-09-21suppression-deltaseverity warning → error discipline.toml:25 ↗
#832026-09-20agents-mdseverity warning → error discipline.toml:15 ↗
#832026-09-20bench-regressionseverity warning → error discipline.toml:21 ↗
#832026-09-20time-estimatesseverity warning → error discipline.toml:18 ↗
#642026-09-20dependency-deltaallow_dependencies → discipline.toml:31 ↗
#642026-09-20issue-linkenabled false → true discipline.toml:22 ↗
#642026-09-20provenance-tagsenabled false → true discipline.toml:25 ↗

Waivers

Directives in commit messages, grouped by change. Whether each lifted a finding is discipline replay's to say.

Waived findings (105)

ChangeDateDirectiveGateReason lengthLifted a finding
#3682026-09-30allow-dependency
allow-agent-instructions
allow-agent-instructions
allow-agent-instructions
allow-agent-instructions commit message ↗
dependency-delta
instruction-smuggling
instruction-smuggling
instruction-smuggling
instruction-smuggling
187
95
111
121
68
not checked
#3472026-09-30allow-agent-instructions pull request body ↗instruction-smuggling112not checked
#3372026-09-30removes commit message ↗deletion-rationale108not checked
#3092026-09-29allow-agent-instructions
allow-agent-instructions
allow-agent-instructions
allow-agent-instructions commit message ↗
instruction-smuggling
instruction-smuggling
instruction-smuggling
instruction-smuggling
117
114
114
109
not checked
#3042026-09-29allow-version-mismatch commit message ↗version-lockstep130not checked
#3022026-09-29allow-version-mismatch commit message ↗version-lockstep60not checked
#2912026-09-29allow-version-mismatch commit message ↗version-lockstep60not checked
#2942026-09-28allow-version-mismatch commit message ↗version-lockstep159not checked
#2922026-09-28allow-version-mismatch commit message ↗version-lockstep159not checked
#2932026-09-28allow-version-mismatch commit message ↗version-lockstep165not checked
#2882026-09-28allow-version-mismatch commit message ↗version-lockstep165not checked
#2862026-09-28allow-version-mismatch commit message ↗version-lockstep191not checked
#2852026-09-28allow-dependency
allow-version-mismatch commit message ↗
dependency-delta
version-lockstep
180
185
not checked
#2832026-09-28allow-version-mismatch commit message ↗version-lockstep172not checked
#2822026-09-28allow-version-mismatch commit message ↗version-lockstep130not checked
#2792026-09-28allow-version-mismatch commit message ↗version-lockstep172not checked
#2742026-09-28allow-version-mismatch commit message ↗version-lockstep130not checked
#2702026-09-28allow-gate-weakening commit message ↗config-integrity196not checked
#2732026-09-28allow-gate-weakening commit message ↗config-integrity166not checked
#2692026-09-28allow-agent-instructions commit message ↗instruction-smuggling70not checked
#2672026-09-28allow-agent-instructions commit message ↗instruction-smuggling108not checked
#2662026-09-28allow-agent-instructions commit message ↗instruction-smuggling93not checked
#2502026-09-28allow-ignore commit message ↗ignored-tests189not checked
#2472026-09-28allow-gate-weakening
allow-agent-instructions commit message ↗
config-integrity
instruction-smuggling
128
85
not checked
#2462026-09-28allow-agent-instructions pull request body ↗instruction-smuggling122not checked
#2432026-09-28allow-agent-instructions pull request body ↗instruction-smuggling122not checked
#2412026-09-27allow-assertion-drop pull request body ↗assertion-reduction220not checked
#2402026-09-27allow-agent-instructions pull request body ↗instruction-smuggling129not checked
#2352026-09-27allow-agent-instructions
allow-agent-instructions
allow-agent-instructions
allow-agent-instructions
allow-agent-instructions pull request body ↗
instruction-smuggling
instruction-smuggling
instruction-smuggling
instruction-smuggling
instruction-smuggling
70
114
59
74
85
not checked
#2252026-09-26allow-agent-instructions pull request body ↗instruction-smuggling84not checked
#2152026-09-26allow-agent-instructions pull request body ↗instruction-smuggling64not checked
#2142026-09-26allow-agent-instructions pull request body ↗instruction-smuggling74not checked
#1992026-09-25allow-agent-instructions pull request body ↗instruction-smuggling91not checked
#1732026-09-23allow-dependency pull request body ↗dependency-delta148not checked
#1712026-09-23allow-assertion-drop
allow-assertion-drop
allow-dependency
allow-dependency pull request body ↗
assertion-reduction
assertion-reduction
dependency-delta
dependency-delta
202
177
126
150
not checked
#1672026-09-23allow-dependency commit message ↗dependency-delta169not checked
#1662026-09-23allow-dependency commit message ↗dependency-delta157not checked
#1652026-09-23allow-dependency commit message ↗dependency-delta157not checked
#1612026-09-23allow-agent-instructions commit message ↗instruction-smuggling109not checked
#1602026-09-23allow-agent-instructions commit message ↗instruction-smuggling121not checked
#1392026-09-22allow-assertion-drop
removes
removes pull request body ↗
assertion-reduction
deletion-rationale
deletion-rationale
187
177
88
not checked
#1362026-09-22allow-dependency pull request body ↗dependency-delta154not checked
#1282026-09-22allow-agent-instructions commit message ↗instruction-smuggling74not checked
#1232026-09-22allow-agent-instructions
allow-agent-instructions
allow-agent-instructions commit message ↗
instruction-smuggling
instruction-smuggling
instruction-smuggling
78
74
68
not checked
#1112026-09-21removes
removes commit message ↗
deletion-rationale
deletion-rationale
111
131
not checked
#1092026-09-21removes
removes
removes
removes commit message ↗
deletion-rationale
deletion-rationale
deletion-rationale
deletion-rationale
112
79
116
82
not checked
#1072026-09-21allow-dependency
allow-assertion-drop
allow-assertion-drop
allow-assertion-drop
allow-assertion-drop
allow-assertion-drop
allow-assertion-drop
allow-assertion-drop
allow-assertion-drop
allow-assertion-drop
allow-assertion-drop
allow-assertion-drop commit message ↗
dependency-delta
assertion-reduction
assertion-reduction
assertion-reduction
assertion-reduction
assertion-reduction
assertion-reduction
assertion-reduction
assertion-reduction
assertion-reduction
assertion-reduction
assertion-reduction
111
224
184
143
157
167
156
149
144
142
136
153
not checked
#1052026-09-21allow-assertion-drop commit message ↗assertion-reduction179not checked
#1022026-09-21allow-dependency commit message ↗dependency-delta125not checked
#1002026-09-21allow-assertion-drop
allow-assertion-drop
allow-assertion-drop commit message ↗
assertion-reduction
assertion-reduction
assertion-reduction
208
222
222
not checked
#922026-09-21allow-assertion-drop
allow-assertion-drop commit message ↗
assertion-reduction
assertion-reduction
57
51
not checked
#892026-09-21allow-gate-weakening
allow-dependency commit message ↗
config-integrity
dependency-delta
89
99
not checked
#642026-09-20allow-gate-weakening
allow-dependency
allow-assertion-drop
allow-assertion-drop commit message ↗
config-integrity
dependency-delta
assertion-reduction
assertion-reduction
42
44
76
79
not checked
#342026-09-19allow-regression
removes commit message ↗
bench-regression
deletion-rationale
99
89
not checked
#332026-09-19removes commit message ↗deletion-rationale137not checked
#182026-09-19allow-gate-weakening
allow-gate-weakening
allow-gate-weakening commit message ↗
config-integrity
config-integrity
config-integrity
53
47
47
not checked
#182026-09-19allow-gate-weakening
allow-gate-weakening
allow-gate-weakening pull request body ↗
config-integrity
config-integrity
config-integrity
53
47
47
not checked
#92026-09-18removes commit message ↗deletion-rationale52not checked

Skipped issue links (252)

Reasons are hashed. These were reused three times or more, which suggests boilerplate.

Reason hashTimesLengthChanges
2244af1d259f1016#315, #315, #315, #315, #315, #315, #315, #315, #315, #315
32fbf8942723819#198, #195, #193, #188, #179, #154, #152, #146
f5283816927b764#286, #285, #283, #279, #278, #277, #275
6de90a588fdb622#196, #194, #192, #191, #190, #189
84c0d3df8b8b646#242, #239, #234, #232, #205, #202
0e262ecd2ee1519#156, #155, #150, #149, #148
d75ebc090561464#269, #268, #267, #266
2441485fb68b364#246, #243, #240
325413e8575e343#167, #166, #165
7c648cd6068a347#208, #207, #206
a05bd3dd2213357#174, #172, #170
bf494c5afb58343#164, #163, #162
e276fbc91393343#142, #141, #140
ff75817aa5be343#134, #133, #132

Changes

Everything each change did, newest first. Only changes with a record are listed.

#3682026-09-30feat(instruction-smuggling): normalise and decode text before the phrase and blob match (#368)5 detector
  • Directive allow-dependency in the commit message (dependency-delta), reason 187 chars; cites #354 closed 2026-09-30 lifted a finding commit message ↗
  • Directive allow-agent-instructions in the commit message (instruction-smuggling), reason 95 chars; cites #354 closed 2026-09-30 lifted a finding commit message ↗
  • Directive allow-agent-instructions in the commit message (instruction-smuggling), reason 111 chars lifted a finding commit message ↗
  • Directive allow-agent-instructions in the commit message (instruction-smuggling), reason 121 chars lifted a finding commit message ↗
  • Directive allow-agent-instructions in the commit message (instruction-smuggling), reason 68 chars lifted a finding commit message ↗
  • Merged through pull request #368: no approval from another login

pull request #368 3754bd92af

#3562026-09-30docs(roadmap): record the threat-model red-team as an outstanding check (#356)1 process
  • Directive no-issue in the pull request body (issue-link), reason 66 chars; cites #354 closed 2026-09-30, #355 closed 2026-09-30 pull request body ↗
  • Merged through pull request #356: no approval from another login

pull request #356 2b6cc9f28d

#3472026-09-30docs(agents): list the audit output schema in the canonical table (#347)1 detector · 1 protected

pull request #347 bc84de7db8

#3372026-09-30docs(readme): audit section after the gates, with one screenshot (#337)1 detector
  • Directive removes in the commit message (deletion-rationale), reason 108 chars lifted a finding commit message ↗
  • Merged through pull request #337: no approval from another login

pull request #337 e50358c1f9

#3332026-09-30docs(roadmap): Phase 15 rows cite their pull requests; #323 shipped in #324 (#333)1 process
  • Directive no-issue in the commit message (issue-link), reason 21 chars commit message ↗
  • Merged through pull request #333: no approval from another login

pull request #333 72513b6dc0

#3312026-09-30feat(overrides): each override names the finding it lifted (Phase 15 Step 1) (#331)1 inline · 1 process
  • Directive no-issue in the commit message (issue-link), reason 56 chars; cites #319 closed 2026-09-30 commit message ↗
  • Inline marker for time-estimates at tests/test_gates_e2e.rs:14694 (test or doc) lifted nothing tests/test_gates_e2e.rs:14694 ↗
  • Merged through pull request #331: no approval from another login

pull request #331 ee05e4ad61

#3272026-09-30feat(audit): list the escape hatches a branch's merged changes carried (#327)6 inline

pull request #327 dea4844725

#3222026-09-30feat(hook): hook install --upgrade rewrites generated JSON hook files (#322)3 process
  • Directive no-issue in the commit message (issue-link), reason 103 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 57 chars commit message ↗
  • Directive no-issue in the pull request body (issue-link), reason 110 chars pull request body ↗
  • Merged through pull request #322: no approval from another login

pull request #322 b50a3486dd

#3262026-09-30docs(roadmap): Phase 14 status after #314, #317 and #321 (#326)1 process
  • Directive no-issue in the commit message (issue-link), reason 21 chars commit message ↗
  • Merged through pull request #326: no approval from another login

pull request #326 1ad0300416

#3212026-09-29feat(doctor): Gitea and Forgejo secret scoping (Phase 14 Step 2) (#321)1 process
  • Directive no-issue in the commit message (issue-link), reason 15 chars commit message ↗
  • Merged through pull request #321: no approval from another login

pull request #321 ec227ff1ad

#3182026-09-29docs(site): lay out the install section as a two-group list (#318)1 process
  • Directive no-issue in the pull request body (issue-link), reason 26 chars pull request body ↗
  • Merged through pull request #318: no approval from another login

pull request #318 62bb930d6d

#3172026-09-29feat(doctor): GitLab job token, CI/CD variables and a token audit (Phase 14 Step 1) (#317)1 process
  • Directive no-issue in the commit message (issue-link), reason 15 chars commit message ↗
  • Merged through pull request #317: no approval from another login

pull request #317 6f27cbb288

#3162026-09-29docs(site): group platform tabs and add copy buttons to code blocks (#316)1 process
  • Directive no-issue in the pull request body (issue-link), reason 26 chars pull request body ↗
  • Merged through pull request #316: no approval from another login

pull request #316 0cf9a4138f

#3152026-09-29docs: review pass: accuracy, man pages, examples and the Pages site (#315)10 process
  • Directive no-issue in the commit message (issue-link), reason 16 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 16 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 16 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 16 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 16 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 16 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 16 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 16 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 16 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 16 chars commit message ↗
  • Merged through pull request #315: no approval from another login

pull request #315 c9d725abfa

#3142026-09-29docs(doctor): record what Gitea, Forgejo and GitLab expose for CI settings (Phase 14 Step 0) (#314)2 process
  • Directive no-issue in the commit message (issue-link), reason 15 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 15 chars commit message ↗
  • Merged through pull request #314: no approval from another login

pull request #314 a3c7e4cd99

#3132026-09-29feat(hook): pre-tool and session-start entries for Qwen Code and Codex (Phase 13) (#313)1 process
  • Directive no-issue in the pull request body (issue-link), reason 20 chars pull request body ↗
  • Merged through pull request #313: no approval from another login

pull request #313 327db841f5

#3122026-09-29docs(roadmap): add Phase 14, doctor forge-settings parity; Phase 12 and 13 shipped in v0.15.0 (#312)1 process
  • Directive no-issue in the pull request body (issue-link), reason 14 chars pull request body ↗
  • Merged through pull request #312: no approval from another login

pull request #312 b5f4d7c790

#3112026-09-29fix(assertion-reduction): count a Rust callee chosen at the call (#311)1 process
  • Directive no-issue in the commit message (issue-link), reason 61 chars; cites #306 pull-request commit message ↗
  • Merged through pull request #311: no approval from another login

pull request #311 99c30694a5

#3102026-09-29docs(citation): record the Zenodo concept and v0.15.0 DOIs (#310)1 process
  • Directive no-issue in the pull request body (issue-link), reason 39 chars pull request body ↗
  • Merged through pull request #310: no approval from another login

pull request #310 56ce94665c

#3092026-09-29chore(hooks): run v0.15.0 with the pre-tool and session-start entries (#309)4 detector · 5 protected

pull request #309 5e7a2ee77b

#3072026-09-29chore(release): bump version to 0.15.0 with its ledger rows (#307)1 process
  • Directive no-issue in the pull request body (issue-link), reason 12 chars pull request body ↗
  • Merged through pull request #307: no approval from another login

pull request #307 7afe678f28

#3062026-09-29fix(assertion-reduction): resolve a Rust helper called with type arguments (#306)1 process
  • Directive no-issue in the commit message (issue-link), reason 52 chars; cites #1203 not found commit message ↗
  • Merged through pull request #306: no approval from another login

pull request #306 f9880a66c2

#3052026-09-29docs(architecture): signing key maintenance for the package repositories (#305)1 process
  • Directive no-issue in the pull request body (issue-link), reason 63 chars; cites #264 pull-request pull request body ↗
  • Merged through pull request #305: no approval from another login

pull request #305 c52c341106

#3042026-09-29chore(release): bump version to 0.15.0-rc.3 (#304)1 detector · 1 process
  • Directive allow-version-mismatch in the commit message (version-lockstep), reason 130 chars lifted a finding commit message ↗
  • Directive no-issue in the pull request body (issue-link), reason 22 chars pull request body ↗
  • Merged through pull request #304: no approval from another login

pull request #304 241595b8a4

#3022026-09-29feat(hook): the pre-tool check and session start honour --if-configured (Phase 13) (#302)1 detector · 1 process
  • Directive allow-version-mismatch in the commit message (version-lockstep), reason 60 chars lifted a finding commit message ↗
  • Directive no-issue in the pull request body (issue-link), reason 48 chars pull request body ↗
  • Merged through pull request #302: no approval from another login

pull request #302 a40548e24a

#3012026-09-29fix(assertion-reduction): resolve helpers called inside a Rust macro's arguments (#301)1 process
  • Directive no-issue in the commit message (issue-link), reason 72 chars; cites #290 pull-request commit message ↗
  • Merged through pull request #301: no approval from another login

pull request #301 9dbfbc3129

#3002026-09-29fix(pages): run the Jekyll image by digest from a shell step (#300)1 protected

pull request #300 b0e8144281

#3032026-09-29fix(assertion-reduction): follow a forwarding wrapper in every pack (#303)1 process
  • Directive no-issue in the commit message (issue-link), reason 58 chars; cites #290 pull-request commit message ↗
  • Merged through pull request #303: no approval from another login

pull request #303 b3a363e0ef

#2912026-09-29feat(hook): take the worktree's lease when an agent session starts (Phase 13) (#291)1 detector · 1 process
  • Directive allow-version-mismatch in the commit message (version-lockstep), reason 60 chars lifted a finding commit message ↗
  • Directive no-issue in the pull request body (issue-link), reason 48 chars pull request body ↗
  • Merged through pull request #291: no approval from another login

pull request #291 1e8446aad9

#2982026-09-29fix(ci): re-pin dtolnay/rust-toolchain off a rewritten branch and run the Jekyll image by digest (#298)4 protected

pull request #298 b9c7e4dae9

#2972026-09-29fix(ci-integrity): report a third-party action in a job that reads secrets as a warning (#297)1 process
  • Directive no-issue in the pull request body (issue-link), reason 55 chars; cites #295 pull-request, #259 closed 2026-09-28 pull request body ↗
  • Merged through pull request #297: no approval from another login

pull request #297 1322e5303d

#2942026-09-28feat(doctor): detect imposter-commit pins and tag-pinned nested actions (#294)1 detector
  • Directive allow-version-mismatch in the commit message (version-lockstep), reason 159 chars lifted a finding commit message ↗
  • Merged through pull request #294: no approval from another login

pull request #294 6b6f94ef8f

#2922026-09-28feat(doctor): check Actions policy, immutable releases, tag protection and secret scoping (#292)1 detector
  • Directive allow-version-mismatch in the commit message (version-lockstep), reason 159 chars lifted a finding commit message ↗
  • Merged through pull request #292: no approval from another login

pull request #292 860ae5fee8

#2932026-09-28feat(ci-integrity): banned_actions list checked across the whole tree (#293)1 detector · 2 inline
  • Directive allow-version-mismatch in the commit message (version-lockstep), reason 165 chars lifted a finding commit message ↗
  • Inline marker for ci-integrity at tests/test_gates_e2e.rs:14211 (test or doc) lifted nothing tests/test_gates_e2e.rs:14211 ↗
  • Inline marker for ci-integrity at tests/test_gates_e2e.rs:14214 (test or doc) lifted nothing tests/test_gates_e2e.rs:14214 ↗
  • Merged through pull request #293: no approval from another login

pull request #293 0df0e65fad

#2902026-09-28fix(assertion-reduction): follow a wrapper that forwards its parameters plus locals (#290)1 process
  • Directive no-issue in the commit message (issue-link), reason 72 chars commit message ↗
  • Merged through pull request #290: no approval from another login

pull request #290 eb20ba9728

#2892026-09-28fix(lease): the guard passes silently when the installed discipline predates `lease` (#289)1 process
  • Directive no-issue in the pull request body (issue-link), reason 98 chars pull request body ↗
  • Merged through pull request #289: no approval from another login

pull request #289 ad5e3d8802

#2882026-09-28feat(ci-integrity): hold actions/ and github/ refs to the SHA rule by default (#288)1 detector
  • Directive allow-version-mismatch in the commit message (version-lockstep), reason 165 chars lifted a finding commit message ↗
  • Merged through pull request #288: no approval from another login

pull request #288 4576551194

#2872026-09-28docs(roadmap): Phase 12 and Phase 13 status after their merges (#287)1 process
  • Directive no-issue in the pull request body (issue-link), reason 82 chars pull request body ↗
  • Merged through pull request #287: no approval from another login

pull request #287 9dd490bba3

#2862026-09-28feat(doctor): report what several agents in one repository rely on (Phase 13 Step 4) (#286)1 detector · 1 process
  • Directive allow-version-mismatch in the commit message (version-lockstep), reason 191 chars; cites #274 pull-request lifted a finding commit message ↗
  • Directive no-issue in the pull request body (issue-link), reason 64 chars pull request body ↗
  • Merged through pull request #286: no approval from another login

pull request #286 e4d91b8359

#2852026-09-28feat(hook): check shell commands before they run (Phase 13 Step 3c) (#285)2 detector · 1 process
  • Directive allow-dependency in the commit message (dependency-delta), reason 180 chars lifted a finding commit message ↗
  • Directive allow-version-mismatch in the commit message (version-lockstep), reason 185 chars; cites #274 pull-request lifted a finding commit message ↗
  • Directive no-issue in the pull request body (issue-link), reason 64 chars pull request body ↗
  • Merged through pull request #285: no approval from another login

pull request #285 6cb7b9e998

#2842026-09-28docs(architecture): how a release is cut, and the repository settings the pipelines rely on (#284)1 process
  • Directive no-issue in the pull request body (issue-link), reason 93 chars; cites #262 closed 2026-09-28, #264 pull-request, #271 closed 2026-09-28, #280 pull-request pull request body ↗
  • Merged through pull request #284: no approval from another login

pull request #284 9ce10969e7

#2832026-09-28feat(hook): hook install writes the pre-tool entry for Claude Code, Copilot, agy and OpenCode (Phase 13 Step 3b) (#283)1 detector · 1 process
  • Directive allow-version-mismatch in the commit message (version-lockstep), reason 172 chars; cites #274 pull-request lifted a finding commit message ↗
  • Directive no-issue in the pull request body (issue-link), reason 64 chars pull request body ↗
  • Merged through pull request #283: no approval from another login

pull request #283 d3ce6c4a32

#2822026-09-28chore(release): bump version to 0.15.0-rc.2 (#282)1 detector · 1 process
  • Directive allow-version-mismatch in the commit message (version-lockstep), reason 130 chars lifted a finding commit message ↗
  • Directive no-issue in the pull request body (issue-link), reason 48 chars; cites #281 closed 2026-09-28 pull request body ↗
  • Merged through pull request #282: no approval from another login

pull request #282 88856759b6

#2802026-09-28fix(release): allow Docker Hub's CloudFront host and pin the QEMU and buildkit images (#280)1 protected
  • Edited protected path .github/workflows/release.yml: By the author's own login #281 comment, 2026-09-28 ↗ diff ↗
  • Merged through pull request #280: no approval from another login

pull request #280 7a8ca2c86f

#2792026-09-28feat(hook): refuse an edit into another worktree before it runs (Phase 13 Step 3a) (#279)1 detector · 1 process
  • Directive allow-version-mismatch in the commit message (version-lockstep), reason 172 chars; cites #274 pull-request lifted a finding commit message ↗
  • Directive no-issue in the pull request body (issue-link), reason 64 chars pull request body ↗
  • Merged through pull request #279: no approval from another login

pull request #279 614211c0c6

#2782026-09-28feat(lease): a reference-transaction guard that refuses moving another worktree's leased branch (Phase 13 Step 1) (#278)1 process
  • Directive no-issue in the pull request body (issue-link), reason 64 chars pull request body ↗
  • Merged through pull request #278: no approval from another login

pull request #278 5b5829113a

#2742026-09-28chore(release): bump version to 0.15.0-rc.1 (#274)1 detector · 1 process
  • Directive allow-version-mismatch in the commit message (version-lockstep), reason 130 chars lifted a finding commit message ↗
  • Directive no-issue in the pull request body (issue-link), reason 71 chars; cites #271 closed 2026-09-28 pull request body ↗
  • Merged through pull request #274: no approval from another login

pull request #274 1d5222556a

#2772026-09-28feat(lease): per-worktree branch leases for multi-agent repositories (Phase 13 Step 2) (#277)1 process
  • Directive no-issue in the pull request body (issue-link), reason 64 chars pull request body ↗
  • Merged through pull request #277: no approval from another login

pull request #277 7898d61e66

#2762026-09-28fix(ci-integrity): report discipline-version-changed on the changed pin (#276)1 process
  • Directive no-issue in the pull request body (issue-link), reason 109 chars; cites #268 pull-request pull request body ↗
  • Merged through pull request #276: no approval from another login

pull request #276 c54123ae95

#2752026-09-28docs(roadmap): Phase 13 multi-agent guardrails, with Step 0 pre-tool contracts recorded live (#275)1 process
  • Directive no-issue in the pull request body (issue-link), reason 64 chars pull request body ↗
  • Merged through pull request #275: no approval from another login

pull request #275 ea4e846572

#2702026-09-28chore(config): enable ratified-paths and review-threads for this repository (#270)6 config · 1 detector · 1 process

pull request #270 6978668565

#2722026-09-28fix(doctor): percent-encode agent logins so bot accounts are looked up (#272)1 process
  • Directive no-issue in the pull request body (issue-link), reason 57 chars; cites #268 pull-request, #270 pull-request pull request body ↗
  • Merged through pull request #272: no approval from another login

pull request #272 30a166d39e

#2732026-09-28chore(release): keep pre-releases as drafts so Zenodo does not archive release candidates (#273)1 detector
  • Directive allow-gate-weakening in the commit message (config-integrity), reason 166 chars commit message ↗
  • Merged through pull request #273: no approval from another login

pull request #273 77c564149c

#2692026-09-28feat(review-threads): gate unresolved review threads on all four forges (#269)1 detector · 1 process
  • Directive allow-agent-instructions in the commit message (instruction-smuggling), reason 70 chars commit message ↗
  • Directive no-issue in the pull request body (issue-link), reason 64 chars pull request body ↗
  • Merged through pull request #269: no approval from another login

pull request #269 e9d61d11d8

#2682026-09-28feat(ci-integrity,doctor): report a change that picks its own discipline, and what ratification relies on (#268)1 process
  • Directive no-issue in the pull request body (issue-link), reason 64 chars pull request body ↗
  • Merged through pull request #268: no approval from another login

pull request #268 317a60fd07

#2672026-09-28feat(ratified-paths): gate owner ratification of protected-path edits on forge facts (#267)1 detector · 1 process
  • Directive allow-agent-instructions in the commit message (instruction-smuggling), reason 108 chars commit message ↗
  • Directive no-issue in the pull request body (issue-link), reason 64 chars pull request body ↗
  • Merged through pull request #267: no approval from another login

pull request #267 3de7932ab8

#2662026-09-28feat(issue-link): verify references on the forge, with classified and retried forge reads (#266)1 detector · 1 process
  • Directive allow-agent-instructions in the commit message (instruction-smuggling), reason 93 chars commit message ↗
  • Directive no-issue in the pull request body (issue-link), reason 64 chars pull request body ↗
  • Merged through pull request #266: no approval from another login

pull request #266 1932d31bf7

#2632026-09-28fix(ignored-tests): count a sleep only when the callee is the sleep call, not a name ending in it (#263)1 process
  • Directive no-issue in the pull request body (issue-link), reason 74 chars pull request body ↗
  • Merged through pull request #263: no approval from another login

pull request #263 a1c840118c

#2522026-09-28fix(assertion-reduction): a literal holding a call is not forwarded by a thin wrapper (#252)1 process
  • Directive no-issue in the pull request body (issue-link), reason 90 chars pull request body ↗
  • Merged through pull request #252: no approval from another login

pull request #252 7e70f55d39

#2532026-09-28fix(forge): page Gitea and Forgejo reviews by limit so require_approval sees every review (#253)1 process
  • Directive no-issue in the pull request body (issue-link), reason 100 chars pull request body ↗
  • Merged through pull request #253: no approval from another login

pull request #253 24d4e3ad76

#2502026-09-28fix(hook): Copilot trust, observe mode, missing-binary guard and bootstrap fixes (#250)1 detector · 1 process
  • Directive allow-ignore in the commit message (ignored-tests), reason 189 chars lifted a finding commit message ↗
  • Directive no-issue in the pull request body (issue-link), reason 68 chars pull request body ↗
  • Merged through pull request #250: no approval from another login

pull request #250 bcfea0160f

#2512026-09-28fix(assertion-reduction): accept references and collection literals as wrapper arguments (#251)1 process
  • Directive no-issue in the commit message (issue-link), reason 60 chars commit message ↗
  • Merged through pull request #251: no approval from another login

pull request #251 758154162f

#2492026-09-28feat(citation-metadata): gate for CITATION.cff and .zenodo.json (#249)1 process
  • Directive no-issue in the commit message (issue-link), reason 70 chars commit message ↗
  • Merged through pull request #249: no approval from another login

pull request #249 85d77bc0bb

#2482026-09-28fix(config-integrity): match list-of-tables entries by identity so a tightening edit is not a loss (#248)1 process
  • Directive no-issue in the commit message (issue-link), reason 75 chars commit message ↗
  • Merged through pull request #248: no approval from another login

pull request #248 69f66f581d

#2472026-09-28docs(citation): add CITATION.cff and .zenodo.json (#247)1 config · 2 detector · 1 process
  • Directive allow-gate-weakening in the commit message (config-integrity), reason 128 chars commit message ↗
  • Directive allow-agent-instructions in the commit message (instruction-smuggling), reason 85 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 52 chars commit message ↗
  • Tightened version-lockstep.groups discipline.toml ↗
  • Merged through pull request #247: no approval from another login

pull request #247 33d0f74a41

#2462026-09-28chore(hooks): move this repository's hook files to v0.14.4 (#246)1 detector · 2 process
  • Directive no-issue in the commit message (issue-link), reason 37 chars commit message ↗
  • Directive allow-agent-instructions in the pull request body (instruction-smuggling), reason 122 chars pull request body ↗
  • Directive no-issue in the pull request body (issue-link), reason 64 chars pull request body ↗
  • Merged through pull request #246: no approval from another login

pull request #246 f3e681cf3c

#2452026-09-28chore(release): bump version to 0.14.4 with its ledger rows (#245)1 process
  • Directive no-issue in the pull request body (issue-link), reason 12 chars pull request body ↗
  • Merged through pull request #245: no approval from another login

pull request #245 410daf24d6

#2442026-09-28fix(assertion-reduction): resolve same-file helpers through thin wrappers (#244)1 process
  • Directive no-issue in the commit message (issue-link), reason 48 chars; cites #241 pull-request commit message ↗
  • Merged through pull request #244: no approval from another login

pull request #244 8931a71124

#2432026-09-28chore(hooks): move this repository's hook files to v0.14.3 (#243)1 detector · 1 process
  • Directive allow-agent-instructions in the pull request body (instruction-smuggling), reason 122 chars pull request body ↗
  • Directive no-issue in the pull request body (issue-link), reason 64 chars pull request body ↗
  • Merged through pull request #243: no approval from another login

pull request #243 2e54e63f9d

#2422026-09-28chore(release): bump version to 0.14.3 with its ledger rows (#242)1 process
  • Directive no-issue in the pull request body (issue-link), reason 46 chars pull request body ↗
  • Merged through pull request #242: no approval from another login

pull request #242 52a056560f

#2412026-09-27fix: adoption round 2 (reporting steps, hook install --upgrade, hook runs skip their own files, doctor advisory marker, replay skips) (#241)1 detector · 1 process
  • Directive allow-assertion-drop in the pull request body (assertion-reduction), reason 220 chars lifted nothing pull request body ↗
  • Directive no-issue in the pull request body (issue-link), reason 73 chars pull request body ↗
  • Merged through pull request #241: no approval from another login

pull request #241 91bc8e4d18

#2402026-09-27chore(hooks): move this repository's hook files to v0.14.2 (#240)1 detector · 1 process
  • Directive allow-agent-instructions in the pull request body (instruction-smuggling), reason 129 chars pull request body ↗
  • Directive no-issue in the pull request body (issue-link), reason 64 chars pull request body ↗
  • Merged through pull request #240: no approval from another login

pull request #240 b0ee056940

#2392026-09-27chore(release): bump version to 0.14.2 with its ledger rows (#239)1 process
  • Directive no-issue in the pull request body (issue-link), reason 46 chars pull request body ↗
  • Merged through pull request #239: no approval from another login

pull request #239 f251807952

#2382026-09-27fix(hook): warnings apart from blocking issues, a pinned cloud-agent step, and CLI adoption fixes (#238)1 process
  • Directive no-issue in the pull request body (issue-link), reason 65 chars pull request body ↗
  • Merged through pull request #238: no approval from another login

pull request #238 e85bb91a35

#2372026-09-27fix(gates): false positives from v0.14.1 adoption runs (#237)1 inline · 1 process
  • Inline marker for time-estimates at docs/GATES.md:713 (test or doc) lifted a finding docs/GATES.md:713 ↗
  • Directive no-issue in the pull request body (issue-link), reason 74 chars pull request body ↗
  • Merged through pull request #237: no approval from another login

pull request #237 6029b53456

#2352026-09-27chore(hooks): dogfood discipline's agent hooks in observe mode (#235)5 detector · 1 process
  • Directive allow-agent-instructions in the pull request body (instruction-smuggling), reason 70 chars pull request body ↗
  • Directive allow-agent-instructions in the pull request body (instruction-smuggling), reason 114 chars pull request body ↗
  • Directive allow-agent-instructions in the pull request body (instruction-smuggling), reason 59 chars pull request body ↗
  • Directive allow-agent-instructions in the pull request body (instruction-smuggling), reason 74 chars pull request body ↗
  • Directive allow-agent-instructions in the pull request body (instruction-smuggling), reason 85 chars pull request body ↗
  • Directive no-issue in the pull request body (issue-link), reason 53 chars pull request body ↗
  • Merged through pull request #235: no approval from another login

pull request #235 bcb8084338

#2362026-09-27fix(doctor): an install_only action step is not a discipline job (#236)1 process
  • Directive no-issue in the pull request body (issue-link), reason 99 chars; cites #235 pull-request pull request body ↗
  • Merged through pull request #236: no approval from another login

pull request #236 e86ded0799

#2342026-09-27chore(release): bump version to 0.14.1 with its ledger rows (#234)1 process
  • Directive no-issue in the pull request body (issue-link), reason 46 chars pull request body ↗
  • Merged through pull request #234: no approval from another login

pull request #234 712239d775

#2332026-09-26feat(hook): observe mode, and could-not-check reasons named to the agent (#233)1 process
  • Directive no-issue in the pull request body (issue-link), reason 88 chars; cites #231 pull-request pull request body ↗
  • Merged through pull request #233: no approval from another login

pull request #233 a6e1ee92cd

#2322026-09-26chore(release): bump version to 0.14.0 with its ledger rows (#232)1 process
  • Directive no-issue in the pull request body (issue-link), reason 46 chars pull request body ↗
  • Merged through pull request #232: no approval from another login

pull request #232 4ec3bd3e62

#2302026-09-26feat(hook): agy warns through the agent when discipline is not installed (#230)1 process
  • Directive no-issue in the pull request body (issue-link), reason 61 chars pull request body ↗
  • Merged through pull request #230: no approval from another login

pull request #230 76017a4627

#2312026-09-26docs(roadmap): track the AGENT-HOOKS-0.1 contract; plan hook observe mode (#231)1 process
  • Directive no-issue in the pull request body (issue-link), reason 49 chars pull request body ↗
  • Merged through pull request #231: no approval from another login

pull request #231 4276baf97c

#2292026-09-26feat(pii): a tool's own config location is not a personal agent-config leak (#229)1 inline · 1 process
  • Inline marker for pii at docs/GATES.md:741 (test or doc) lifted a finding docs/GATES.md:741 ↗
  • Directive no-issue in the pull request body (issue-link), reason 49 chars pull request body ↗
  • Merged through pull request #229: no approval from another login

pull request #229 1937b87e5e

#2282026-09-26feat(hook): Claude Code cloud sessions install discipline at session start (#228)1 process
  • Directive no-issue in the pull request body (issue-link), reason 75 chars pull request body ↗
  • Merged through pull request #228: no approval from another login

pull request #228 54d3eb485f

#2272026-09-26feat(hook): install discipline for Copilot cloud agent's hooks (#227)1 process
  • Directive no-issue in the pull request body (issue-link), reason 52 chars pull request body ↗
  • Merged through pull request #227: no approval from another login

pull request #227 bd39a5565c

#2262026-09-26fix(hook): agent contracts corrected against live sessions; user-level Copilot hook (#226)1 process
  • Directive no-issue in the pull request body (issue-link), reason 82 chars pull request body ↗
  • Merged through pull request #226: no approval from another login

pull request #226 175fabc4a0

#2252026-09-26docs(architecture): rewrite the 1.0 freeze and hold it with a surface test (#225)1 detector · 1 process
  • Directive allow-agent-instructions in the pull request body (instruction-smuggling), reason 84 chars pull request body ↗
  • Directive no-issue in the pull request body (issue-link), reason 74 chars pull request body ↗
  • Merged through pull request #225: no approval from another login

pull request #225 c6406eb1f0

#2242026-09-26feat(baseline): anchors replace message hashing in version-2 fingerprints (#224)1 process
  • Directive no-issue in the pull request body (issue-link), reason 70 chars pull request body ↗
  • Merged through pull request #224: no approval from another login

pull request #224 ef1afe16cc

#2232026-09-26feat(agent): quote source text, redact every directive form, never pass a loop guard silently (#223)1 process
  • Directive no-issue in the pull request body (issue-link), reason 54 chars pull request body ↗
  • Merged through pull request #223: no approval from another login

pull request #223 bdfb183fa3

#2222026-09-26feat(mcp): check_diff returns its findings as structured data (#222)1 process
  • Directive no-issue in the pull request body (issue-link), reason 57 chars pull request body ↗
  • Merged through pull request #222: no approval from another login

pull request #222 936894562a

#2212026-09-26feat(check): exit 2 names its reason; reports carry schema_version (#221)1 process
  • Directive no-issue in the pull request body (issue-link), reason 67 chars pull request body ↗
  • Merged through pull request #221: no approval from another login

pull request #221 d36517d12d

#2202026-09-26feat(findings): titles are display text under one grammar (#220)1 process
  • Directive no-issue in the pull request body (issue-link), reason 54 chars pull request body ↗
  • Merged through pull request #220: no approval from another login

pull request #220 1e5f135ea3

#2192026-09-26test(report): pin byte-identical reports and a pure stdout (#219)1 process
  • Directive no-issue in the pull request body (issue-link), reason 64 chars pull request body ↗
  • Merged through pull request #219: no approval from another login

pull request #219 4a5b32c846

#2182026-09-26fix(miri,sanitizers): a run that could not start exits 2 (#218)1 process
  • Directive no-issue in the pull request body (issue-link), reason 59 chars pull request body ↗
  • Merged through pull request #218: no approval from another login

pull request #218 c42d9a7ee5

#2172026-09-26fix(agent-prompt): the repair line follows the finding's code (#217)1 process
  • Directive no-issue in the pull request body (issue-link), reason 45 chars pull request body ↗
  • Merged through pull request #217: no approval from another login

pull request #217 8eddf378e7

#2162026-09-26feat(baseline): fingerprint version 2 keys on the finding code (#216)1 process
  • Directive no-issue in the pull request body (issue-link), reason 61 chars pull request body ↗
  • Merged through pull request #216: no approval from another login

pull request #216 1c79c66aaf

#2152026-09-26feat(findings): every finding has a registered gate/code (#215)1 detector · 1 process
  • Directive allow-agent-instructions in the pull request body (instruction-smuggling), reason 64 chars pull request body ↗
  • Directive no-issue in the pull request body (issue-link), reason 42 chars pull request body ↗
  • Merged through pull request #215: no approval from another login

pull request #215 935854e736

#2142026-09-26feat(schema): committed JSON Schemas for the check report and replay summary (#214)1 detector · 1 process
  • Directive allow-agent-instructions in the pull request body (instruction-smuggling), reason 74 chars pull request body ↗
  • Directive no-issue in the pull request body (issue-link), reason 42 chars pull request body ↗
  • Merged through pull request #214: no approval from another login

pull request #214 1bb9006ac2

#2132026-09-25feat(config): renamed keys keep their old name as an alias (#213)1 process
  • Directive no-issue in the pull request body (issue-link), reason 45 chars pull request body ↗
  • Merged through pull request #213: no approval from another login

pull request #213 e8a9d22e69

#2122026-09-25fix(java): @SuppressWarnings counts only as an annotation (#212)1 process
  • Directive no-issue in the pull request body (issue-link), reason 41 chars pull request body ↗
  • Merged through pull request #212: no approval from another login

pull request #212 7068b11490

#2112026-09-25fix(config): an extra_assert_macros entry may end in `!` (#211)1 process
  • Directive no-issue in the pull request body (issue-link), reason 38 chars pull request body ↗
  • Merged through pull request #211: no approval from another login

pull request #211 9e74f35c41

#2102026-09-25fix(msrv): a command that cannot run exits 2, not 1 (#210)1 process
  • Directive no-issue in the pull request body (issue-link), reason 35 chars pull request body ↗
  • Merged through pull request #210: no approval from another login

pull request #210 6a25ffe711

#2092026-09-25fix(replay): refused overrides get their own field (#209)1 process
  • Directive no-issue in the pull request body (issue-link), reason 36 chars pull request body ↗
  • Merged through pull request #209: no approval from another login

pull request #209 7bd601b3d3

#2082026-09-25feat(vacuous-tests): allow-vacuous-test lifts the findings on one test (#208)1 process
  • Directive no-issue in the pull request body (issue-link), reason 47 chars pull request body ↗
  • Merged through pull request #208: no approval from another login

pull request #208 c26104b9f9

#2072026-09-25fix(dependency-delta): read uv.lock, composer.lock and Gemfile.lock (#207)1 process
  • Directive no-issue in the pull request body (issue-link), reason 47 chars pull request body ↗
  • Merged through pull request #207: no approval from another login

pull request #207 1b95273f0b

#2062026-09-25fix(replay): honour DISCIPLINE_REPLAY_CASE only on a replay-built base (#206)1 process
  • Directive no-issue in the pull request body (issue-link), reason 47 chars pull request body ↗
  • Merged through pull request #206: no approval from another login

pull request #206 ec648aeacf

#2052026-09-25chore(release): bump version to 0.13.1 with its ledger rows (#205)1 process
  • Directive no-issue in the pull request body (issue-link), reason 46 chars pull request body ↗
  • Merged through pull request #205: no approval from another login

pull request #205 ac158b19bd

#2042026-09-25fix(time-estimates): observed durations and number-word intervals are not estimates (#204)1 process
  • Directive no-issue in the pull request body (issue-link), reason 42 chars pull request body ↗ edited after the merge
  • Merged through pull request #204: no approval from another login

pull request #204 b9b1ba6d5d

#2032026-09-25fix(replay): judge overrides against the pull request author (#203)1 process
  • Directive no-issue in the pull request body (issue-link), reason 42 chars pull request body ↗
  • Merged through pull request #203: no approval from another login

pull request #203 d80aa63f1e

#2022026-09-25chore(release): bump version to 0.13.0 with its ledger rows (#202)1 process
  • Directive no-issue in the pull request body (issue-link), reason 46 chars pull request body ↗
  • Merged through pull request #202: no approval from another login

pull request #202 2410e5d2a7

#1992026-09-25docs: align gate, configuration and architecture docs with the code (#199)1 detector · 1 process
  • Directive allow-agent-instructions in the pull request body (instruction-smuggling), reason 91 chars pull request body ↗
  • Directive no-issue in the pull request body (issue-link), reason 27 chars pull request body ↗
  • Merged through pull request #199: no approval from another login

pull request #199 beeb961951

#1972026-09-25docs(architecture): the 1.0 stability policy (what 1.0 freezes) (#197)1 process
  • Directive no-issue in the commit message (issue-link), reason 13 chars commit message ↗
  • Merged through pull request #197: no approval from another login

pull request #197 b1011114ce

#2002026-09-25fix(objc,swift): Apple macros and ObjC headers parse, parse errors block only where a test could hide (#200)1 process
  • Directive no-issue in the commit message (issue-link), reason 33 chars commit message ↗
  • Merged through pull request #200: no approval from another login

pull request #200 f284aa4696

#2012026-09-25fix: a SHA-pinned action runs its own release; audit follow-ups (#201)1 process
  • Directive no-issue in the commit message (issue-link), reason 30 chars commit message ↗
  • Merged through pull request #201: no approval from another login

pull request #201 11911ef2bf

#1982026-09-25chore(release): bump version to 0.12.3 with its ledger row (#198)1 process
  • Directive no-issue in the commit message (issue-link), reason 19 chars commit message ↗
  • Merged through pull request #198: no approval from another login

pull request #198 5fa2b71ad3

#1962026-09-25fix(python): same-file helpers followed three calls deep, as in C/C++ (#196)1 process
  • Directive no-issue in the commit message (issue-link), reason 22 chars commit message ↗
  • Merged through pull request #196: no approval from another login

pull request #196 dcf62d5652

#1952026-09-25chore(release): bump version to 0.12.2 with its ledger rows (#195)1 process
  • Directive no-issue in the commit message (issue-link), reason 19 chars commit message ↗
  • Merged through pull request #195: no approval from another login

pull request #195 98492b74e3

#1942026-09-25fix(c,python): tests run from a table count, a declared `_self_test` is a test (#194)1 process
  • Directive no-issue in the commit message (issue-link), reason 22 chars commit message ↗
  • Merged through pull request #194: no approval from another login

pull request #194 3477744da4

#1932026-09-24chore(release): bump version to 0.12.1 with its ledger rows (#193)1 process
  • Directive no-issue in the commit message (issue-link), reason 19 chars commit message ↗
  • Merged through pull request #193: no approval from another login

pull request #193 802fe29768

#1922026-09-24feat(error-swallowing): a loop skipping unparseable input is a warning; return-then-fail is expect-raise (#192)1 process
  • Directive no-issue in the commit message (issue-link), reason 22 chars commit message ↗
  • Merged through pull request #192: no approval from another login

pull request #192 a9741b96be

#1912026-09-24fix(c,python): helpers three calls deep, C header guards, C++ headers, expect-raise try bodies (#191)1 process
  • Directive no-issue in the commit message (issue-link), reason 22 chars commit message ↗
  • Merged through pull request #191: no approval from another login

pull request #191 965aa26a00

#1902026-09-24fix(error-swallowing): a Python handler for a stop or exit signal alone is not reported (#190)1 process
  • Directive no-issue in the commit message (issue-link), reason 22 chars commit message ↗
  • Merged through pull request #190: no approval from another login

pull request #190 53d612b94d

#1892026-09-24fix(config): a `--config` outside the repository no longer exits 2 (#189)1 process
  • Directive no-issue in the commit message (issue-link), reason 22 chars commit message ↗
  • Merged through pull request #189: no approval from another login

pull request #189 bb3426650a

#1882026-09-24chore(release): bump version to 0.12.0 with its ledger rows (#188)1 process
  • Directive no-issue in the commit message (issue-link), reason 19 chars commit message ↗
  • Merged through pull request #188: no approval from another login

pull request #188 495a00e2e1

#1872026-09-24test(harness): no background git maintenance; compare object ids after replay (#187)1 process
  • Directive no-issue in the commit message (issue-link), reason 10 chars commit message ↗
  • Merged through pull request #187: no approval from another login

pull request #187 9727a7e887

#1862026-09-24feat(assertion-reduction): a loosened assertion bound is reported (#186)1 process
  • Directive no-issue in the commit message (issue-link), reason 11 chars commit message ↗
  • Merged through pull request #186: no approval from another login

pull request #186 9448de6621

#1852026-09-24fix(check): `--commit` / `--commit-range` refuse a head that is not checked out (#185)1 process
  • Directive no-issue in the commit message (issue-link), reason 25 chars commit message ↗
  • Merged through pull request #185: no approval from another login

pull request #185 8188970b4a

#1842026-09-24feat(instruction-smuggling): a repository declares its own instruction files (#184)1 process
  • Directive no-issue in the commit message (issue-link), reason 11 chars commit message ↗
  • Merged through pull request #184: no approval from another login

pull request #184 0f5a6304e7

#1832026-09-24fix(go): indirect modules, short-mode skips, Cursor MCP config and bot mention guards (#183)1 process
  • Directive no-issue in the commit message (issue-link), reason 22 chars commit message ↗
  • Merged through pull request #183: no approval from another login

pull request #183 c906fc1738

#1822026-09-24feat(c): read C extension macros the grammar cannot parse (#182)1 process
  • Directive no-issue in the commit message (issue-link), reason 32 chars commit message ↗
  • Merged through pull request #182: no approval from another login

pull request #182 5f940175d3

#1812026-09-24fix(replay): an unreadable pull request, a file newer than history, and deleted agent scratch (#181)1 process
  • Directive no-issue in the commit message (issue-link), reason 15 chars commit message ↗
  • Merged through pull request #181: no approval from another login

pull request #181 00baafa75f

#1802026-09-24fix(php): a tested `@call()` and a `test*` helper outside a test path are not findings (#180)1 process
  • Directive no-issue in the commit message (issue-link), reason 22 chars commit message ↗
  • Merged through pull request #180: no approval from another login

pull request #180 02f6ebd89b

#1792026-09-23chore(release): bump version to 0.11.0 with the Phase 11 ledger (#179)1 process
  • Directive no-issue in the commit message (issue-link), reason 19 chars commit message ↗
  • Merged through pull request #179: no approval from another login

pull request #179 5db96e7c56

#1782026-09-23fix(instruction-smuggling): every agent's hook file, and deletions, are reported (#178)1 process
  • Directive no-issue in the commit message (issue-link), reason 55 chars commit message ↗
  • Merged through pull request #178: no approval from another login

pull request #178 6b0e26fb60

#1772026-09-23feat(hook): Copilot CLI, Antigravity (agy), Qwen Code and OpenCode (#177)1 process
  • Directive no-issue in the commit message (issue-link), reason 55 chars commit message ↗
  • Merged through pull request #177: no approval from another login

pull request #177 30e7a36f20

#1762026-09-23docs(archive-contents): a release job that checks the packed file before publishing (#176)1 process
  • Directive no-issue in the pull request body (issue-link), reason 107 chars pull request body ↗
  • Merged through pull request #176: no approval from another login

pull request #176 c6fc3e01e2

#1752026-09-23feat(archive-contents): no-source presets by ecosystem (#175)1 process
  • Directive no-issue in the pull request body (issue-link), reason 110 chars pull request body ↗
  • Merged through pull request #175: no approval from another login

pull request #175 7687b46b35

#1742026-09-23docs: accuracy and onboarding pass after Phase 11 (#174)1 process
  • Directive no-issue in the commit message (issue-link), reason 57 chars commit message ↗
  • Merged through pull request #174: no approval from another login

pull request #174 493d69bbca

#1722026-09-23fix(gates,cli): truthful unsafe-gate counts, one report per thrown skip, clearer CLI hints (#172)1 process
  • Directive no-issue in the commit message (issue-link), reason 57 chars commit message ↗
  • Merged through pull request #172: no approval from another login

pull request #172 9aa782df28

#1732026-09-23feat(archive-contents): opt-in scan for source maps that embed the original source (#173)1 detector · 3 inline · 1 process

pull request #173 6ba179e606

#1712026-09-23feat(archive-contents): read every common release format by magic bytes (#171)4 detector · 1 process
  • Directive allow-assertion-drop in the pull request body (assertion-reduction), reason 202 chars lifted a finding pull request body ↗
  • Directive allow-assertion-drop in the pull request body (assertion-reduction), reason 177 chars lifted a finding pull request body ↗
  • Directive allow-dependency in the pull request body (dependency-delta), reason 126 chars lifted a finding pull request body ↗
  • Directive allow-dependency in the pull request body (dependency-delta), reason 150 chars lifted a finding pull request body ↗
  • Directive no-issue in the pull request body (issue-link), reason 116 chars pull request body ↗
  • Merged through pull request #171: no approval from another login

pull request #171 794822d83b

#1702026-09-23fix(hook,mcp): a change cannot switch off the check that judges it (#170)1 process
  • Directive no-issue in the commit message (issue-link), reason 57 chars commit message ↗
  • Merged through pull request #170: no approval from another login

pull request #170 8cd1a3bd81

#1692026-09-23feat(renovate): a preset that moves every discipline pin in one update (#169)1 process
  • Directive no-issue in the commit message (issue-link), reason 43 chars commit message ↗
  • Merged through pull request #169: no approval from another login

pull request #169 b18c2f66e6

#1682026-09-23docs(vscode): a problem matcher that puts findings in the Problems panel (#168)1 process
  • Directive no-issue in the commit message (issue-link), reason 43 chars commit message ↗
  • Merged through pull request #168: no approval from another login

pull request #168 c9204475a0

#1672026-09-23feat(ast): Objective-C language pack (#167)1 detector · 1 process
  • Directive allow-dependency in the commit message (dependency-delta), reason 169 chars lifted a finding commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 43 chars commit message ↗
  • Merged through pull request #167: no approval from another login

pull request #167 92f1b4f7d3

#1662026-09-23feat(ast): Scala language pack (#166)1 detector · 1 process
  • Directive allow-dependency in the commit message (dependency-delta), reason 157 chars lifted a finding commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 43 chars commit message ↗
  • Merged through pull request #166: no approval from another login

pull request #166 ee8e133d73

#1652026-09-23feat(ast): Swift language pack (#165)1 detector · 1 process
  • Directive allow-dependency in the commit message (dependency-delta), reason 157 chars lifted a finding commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 43 chars commit message ↗
  • Merged through pull request #165: no approval from another login

pull request #165 8d645f242b

#1642026-09-23feat(ast): resolve helpers named in a dispatch table in seven more packs (#164)1 process
  • Directive no-issue in the commit message (issue-link), reason 43 chars commit message ↗
  • Merged through pull request #164: no approval from another login

pull request #164 20c6b88b29

#1632026-09-23feat(error-swallowing): sort Go and C/C++ discards by callee name (#163)1 process
  • Directive no-issue in the commit message (issue-link), reason 43 chars commit message ↗
  • Merged through pull request #163: no approval from another login

pull request #163 f6327c6a69

#1622026-09-23feat(ast): resolve same-file helpers in the JS/TS and PHP packs (#162)1 process
  • Directive no-issue in the commit message (issue-link), reason 43 chars commit message ↗
  • Merged through pull request #162: no approval from another login

pull request #162 d31fe49b61

#1612026-09-23feat(comment): post one updating pull-request comment with the report (#161)1 detector · 1 process
  • Directive allow-agent-instructions in the commit message (instruction-smuggling), reason 109 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 43 chars commit message ↗
  • Merged through pull request #161: no approval from another login

pull request #161 4a08a69455

#1602026-09-23feat(replay): replay the last N merged changes through a configuration (#160)1 detector · 1 process
  • Directive allow-agent-instructions in the commit message (instruction-smuggling), reason 121 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 43 chars commit message ↗
  • Merged through pull request #160: no approval from another login

pull request #160 25d487d987

#1592026-09-23feat(explain): print a gate's rule, state here and lifting directive (#159)1 process
  • Directive no-issue in the commit message (issue-link), reason 43 chars commit message ↗
  • Merged through pull request #159: no approval from another login

pull request #159 5517280a0d

#1582026-09-23feat(mcp): serve the gates to MCP clients over stdio (#158)1 process
  • Directive no-issue in the commit message (issue-link), reason 43 chars commit message ↗
  • Merged through pull request #158: no approval from another login

pull request #158 b8c4916319

#1572026-09-23feat(hook): run the gates inside a coding agent's edit loop (#157)1 process
  • Directive no-issue in the commit message (issue-link), reason 43 chars commit message ↗
  • Merged through pull request #157: no approval from another login

pull request #157 cdf8e86831

#1562026-09-23docs(roadmap): Phase 11 adds the agent loop, PR comments, replay, explain, distribution and a benchmark (#156)1 process
  • Directive no-issue in the commit message (issue-link), reason 19 chars commit message ↗
  • Merged through pull request #156: no approval from another login

pull request #156 94fc941607

#1552026-09-23docs(roadmap): Phase 11 coverage parity; push-event replay recorded (#155)1 process
  • Directive no-issue in the commit message (issue-link), reason 19 chars commit message ↗
  • Merged through pull request #155: no approval from another login

pull request #155 82f6294227

#1542026-09-22chore(release): bump version to 0.10.2 with two ledger rows (#154)1 process
  • Directive no-issue in the commit message (issue-link), reason 19 chars commit message ↗
  • Merged through pull request #154: no approval from another login

pull request #154 2308487572

#1532026-09-22fix(gates): sort Rust let _ discards by callee; count failure exits in resolved helpers (#153)1 inline · 1 process
  • Inline marker for error-swallowing at docs/GATES.md:288 (test or doc) lifted nothing docs/GATES.md:288 ↗
  • Directive no-issue in the pull request body (issue-link), reason 52 chars pull request body ↗
  • Merged through pull request #153: no approval from another login

pull request #153 8f47f98608

#1522026-09-22chore(release): bump version to 0.10.1 with an upgrade section in the release notes (#152)1 process
  • Directive no-issue in the commit message (issue-link), reason 19 chars commit message ↗
  • Merged through pull request #152: no approval from another login

pull request #152 c082dd5995

#1512026-09-22fix(doctor): read Gitea and Forgejo review rules instead of warning whatever they are (#151)1 process
  • Directive no-issue in the commit message (issue-link), reason 47 chars commit message ↗
  • Merged through pull request #151: no approval from another login

pull request #151 df056c5c4f

#1502026-09-22docs(roadmap): Phase 8 and Step 5 status lines match the shipped rows (#150)1 process
  • Directive no-issue in the commit message (issue-link), reason 19 chars commit message ↗
  • Merged through pull request #150: no approval from another login

pull request #150 03b584f3fc

#1492026-09-22docs(roadmap): the main ruleset now blocks deletion and requires pull requests; --strict waits on a second reviewer (#149)1 process
  • Directive no-issue in the commit message (issue-link), reason 19 chars commit message ↗
  • Merged through pull request #149: no approval from another login

pull request #149 3d47c5c359

#1482026-09-22docs(roadmap): Phase 10 status after v0.10.0; record the two open checks (#148)1 process
  • Directive no-issue in the commit message (issue-link), reason 19 chars commit message ↗
  • Merged through pull request #148: no approval from another login

pull request #148 e163d244d5

#1472026-09-22docs: describe the v0.10.0 behaviours and the eleventh language pack in the README and on the site (#147)1 process
  • Directive no-issue in the commit message (issue-link), reason 34 chars commit message ↗
  • Merged through pull request #147: no approval from another login

pull request #147 580ff6c2d9

#1462026-09-22chore(release): bump version to 0.10.0 with an upgrade section in the release notes (#146)1 process
  • Directive no-issue in the commit message (issue-link), reason 19 chars commit message ↗
  • Merged through pull request #146: no approval from another login

pull request #146 5df0134cfe

#1452026-09-22feat(directives,ci): GitLab approvals in require_approval; forge-side doctor in CI (Phase 10, Step 4) (#145)1 process
  • Directive no-issue in the pull request body (issue-link), reason 43 chars pull request body ↗
  • Merged through pull request #145: no approval from another login

pull request #145 1f8a8ea537

#1442026-09-22feat(gates): added snapshots, GitLab includes and rules, clippy.toml, inherited configuration (Phase 10, Step 3, items 3-6) (#144)1 process
  • Directive no-issue in the pull request body (issue-link), reason 43 chars pull request body ↗
  • Merged through pull request #144: no approval from another login

pull request #144 b83e3c8a56

#1432026-09-22feat(dependency-delta,ci-integrity): six more lockfile formats; frozen-install flags (Phase 10, Step 3, items 1-2) (#143)1 process
  • Directive no-issue in the pull request body (issue-link), reason 43 chars pull request body ↗
  • Merged through pull request #143: no approval from another login

pull request #143 5db060da13

#1422026-09-22feat(doctor): report a discipline job that runs on push when squash or rebase merges drop the PR body (Phase 10, Step 5, item 3) (#142)1 process
  • Directive no-issue in the pull request body (issue-link), reason 43 chars pull request body ↗
  • Merged through pull request #142: no approval from another login

pull request #142 d5cf146d98

#1412026-09-22feat(directives): merged-pr-body source honours a merged pull request's waivers on a push (Phase 10, Step 5, item 1) (#141)1 process
  • Directive no-issue in the pull request body (issue-link), reason 43 chars pull request body ↗
  • Merged through pull request #141: no approval from another login

pull request #141 49e338d5ae

#1402026-09-22feat(check,ci-integrity): say why a PR-body waiver is out of scope on a push; report a narrowed verification step (Phase 10, Step 5, items 2, 4, 5) (#140)1 process
  • Directive no-issue in the pull request body (issue-link), reason 43 chars pull request body ↗
  • Merged through pull request #140: no approval from another login

pull request #140 965bb4f220

#1392026-09-22feat(gates): test-budget on AST facts and unreachable assertions (Phase 10, Step 2, items 1-2) (#139)3 detector · 1 process
  • Directive no-issue in the pull request body (issue-link), reason 43 chars pull request body ↗
  • Directive allow-assertion-drop in the pull request body (assertion-reduction), reason 187 chars lifted a finding pull request body ↗
  • Directive removes in the pull request body (deletion-rationale), reason 177 chars lifted a finding pull request body ↗
  • Directive removes in the pull request body (deletion-rationale), reason 88 chars lifted a finding pull request body ↗
  • Merged through pull request #139: no approval from another login

pull request #139 49c52b99c4

#1372026-09-22feat(packaging): ship shell completions in every install path and document them (#137)1 process
  • Directive no-issue in the pull request body (issue-link), reason 65 chars pull request body ↗
  • Merged through pull request #137: no approval from another login

pull request #137 d32a5a66d4

#1382026-09-22feat(gates): padded stubs and logging handlers (Phase 10, Step 2, items 3-4) (#138)1 process
  • Directive no-issue in the pull request body (issue-link), reason 43 chars pull request body ↗
  • Merged through pull request #138: no approval from another login

pull request #138 2b57b06602

#1362026-09-22feat(ast): Kotlin language pack (Phase 10, Step 1) (#136)1 detector · 1 process
  • Directive no-issue in the pull request body (issue-link), reason 43 chars pull request body ↗
  • Directive allow-dependency in the pull request body (dependency-delta), reason 154 chars lifted a finding pull request body ↗
  • Merged through pull request #136: no approval from another login

pull request #136 7e1d6edbc2

#1352026-09-22feat(ast): function, handler and prose facts for PHP, Ruby and C/C++ (Phase 10, Step 1) (#135)1 process
  • Directive no-issue in the pull request body (issue-link), reason 43 chars pull request body ↗
  • Merged through pull request #135: no approval from another login

pull request #135 528d3238e4

#1342026-09-22docs(guides): rollup skip-set and benchmark job wiring recipes (Phase 10, Step 0, item 6) (#134)1 process
  • Directive no-issue in the pull request body (issue-link), reason 43 chars pull request body ↗
  • Merged through pull request #134: no approval from another login

pull request #134 50f3228868

#1332026-09-22fix(baseline,provenance-tags): whole-tree records states not deltas; configurable ratio satisfaction (Phase 10, Step 0, items 4-5) (#133)1 process
  • Directive no-issue in the pull request body (issue-link), reason 43 chars pull request body ↗
  • Merged through pull request #133: no approval from another login

pull request #133 4243d8a099

#1322026-09-22fix(gates): the false positives a consumer's replay of v0.8.0 found (Phase 10, Step 0, items 1-3) (#132)1 process
  • Directive no-issue in the pull request body (issue-link), reason 43 chars pull request body ↗
  • Merged through pull request #132: no approval from another login

pull request #132 72e486a777

#1302026-09-22docs: describe build-hooks in the README and on the site; Phase 10 remediation plan (#130)1 process
  • Directive no-issue in the pull request body (issue-link), reason 58 chars pull request body ↗
  • Merged through pull request #130: no approval from another login

pull request #130 78f5f9d29d

#1292026-09-22chore(release): bump version to 0.9.0 with an upgrade section in the release notes (#129)1 process
  • Directive no-issue in the pull request body (issue-link), reason 26 chars pull request body ↗
  • Merged through pull request #129: no approval from another login

pull request #129 17661d518b

#1282026-09-22feat(agent-guard): build-hooks gate; sleeps, trivial assertions and change-description injection (#128)1 detector · 1 process
  • Directive allow-agent-instructions in the commit message (instruction-smuggling), reason 74 chars lifted a finding commit message ↗
  • Directive no-issue in the pull request body (issue-link), reason 53 chars pull request body ↗
  • Merged through pull request #128: no approval from another login

pull request #128 9fa72f335d

#1272026-09-22docs: describe the Phase 8 gates in the README and on the site (#127)1 process
  • Directive no-issue in the pull request body (issue-link), reason 45 chars pull request body ↗
  • Merged through pull request #127: no approval from another login

pull request #127 5e480fb570

#1262026-09-22chore(release): bump version to 0.8.0 with an upgrade section in the release notes (#126)1 process
  • Directive no-issue in the pull request body (issue-link), reason 26 chars pull request body ↗
  • Merged through pull request #126: no approval from another login

pull request #126 e01bbe41cf

#1252026-09-22fix(schema): reconcile discipline.toml's JSON schema with the config structs (#125)1 process
  • Directive no-issue in the pull request body (issue-link), reason 57 chars pull request body ↗
  • Merged through pull request #125: no approval from another login

pull request #125 d13d5eef07

#1242026-09-22feat(hygiene): commit-provenance gate; doctor reports the branch's review rules (#124)1 config · 1 process
  • Directive no-issue in the pull request body (issue-link), reason 55 chars pull request body ↗
  • Tightened commit-provenance.enabled discipline.toml:44 ↗
  • Merged through pull request #124: no approval from another login

pull request #124 5d4c576f0e

#1232026-09-22feat(agent-guard): instruction-smuggling gate; prose spans from the packs (#123)3 detector · 1 process
  • Directive allow-agent-instructions in the commit message (instruction-smuggling), reason 78 chars lifted a finding commit message ↗
  • Directive allow-agent-instructions in the commit message (instruction-smuggling), reason 74 chars lifted a finding commit message ↗
  • Directive allow-agent-instructions in the commit message (instruction-smuggling), reason 68 chars lifted a finding commit message ↗
  • Directive no-issue in the pull request body (issue-link), reason 55 chars pull request body ↗
  • Merged through pull request #123: no approval from another login

pull request #123 1f4cb97bc5

#1222026-09-22feat(agent-guard): error-swallowing gate; retry markers reported through ignored-tests (#122)2 inline · 1 process
  • Inline marker for error-swallowing at docs/GATES.md:280 (test or doc) lifted nothing docs/GATES.md:280 ↗
  • Inline marker for error-swallowing at tests/test_gates_e2e.rs:2377 (test or doc) lifted nothing tests/test_gates_e2e.rs:2377 ↗
  • Directive no-issue in the pull request body (issue-link), reason 56 chars pull request body ↗
  • Merged through pull request #122: no approval from another login

pull request #122 36113f9758

#1212026-09-22feat(agent-guard): read mock usage in test bodies; mock-only tests and mocking growth (#121)1 process
  • Directive no-issue in the pull request body (issue-link), reason 55 chars pull request body ↗
  • Merged through pull request #121: no approval from another login

pull request #121 5a76c81f73

#1202026-09-22feat(stub-bodies): report added stubs and bodies replaced by todo!() / NotImplementedError / return null (#120)1 process
  • Directive no-issue in the pull request body (issue-link), reason 55 chars pull request body ↗
  • Merged through pull request #120: no approval from another login

pull request #120 7728b9c606

#1192026-09-21feat(suppression-delta): read suppression sites from the language packs as a base-versus-head delta (#119)1 process
  • Directive no-issue in the pull request body (issue-link), reason 55 chars pull request body ↗
  • Merged through pull request #119: no approval from another login

pull request #119 e3f554aa88

#1182026-09-21feat(toolchain-config): a change cannot loosen the toolchain configuration it is judged by (#118)1 process
  • Directive no-issue in the pull request body (issue-link), reason 55 chars pull request body ↗
  • Merged through pull request #118: no approval from another login

pull request #118 74b738fea6

#1172026-09-21feat(integrity): close the gates' own trust boundary; lockfile, GitLab and test-floor coverage (#117)1 process
  • Directive no-issue in the pull request body (issue-link), reason 94 chars pull request body ↗
  • Merged through pull request #117: no approval from another login

pull request #117 a6ec15d526

#1162026-09-21chore(release): bump version to 0.7.2 (#116)1 process
  • Directive no-issue in the commit message (issue-link), reason 26 chars commit message ↗
  • Merged through pull request #116: no approval from another login

pull request #116 218d58e101

#1152026-09-21feat(doctor): qualify the token finding by the Gitea version (#115)1 process
  • Directive no-issue in the commit message (issue-link), reason 53 chars commit message ↗
  • Merged through pull request #115: no approval from another login

pull request #115 7f1551bac1

#1142026-09-21chore(release): bump version to 0.7.1 (#114)1 process
  • Directive no-issue in the commit message (issue-link), reason 26 chars commit message ↗
  • Merged through pull request #114: no approval from another login

pull request #114 8d8aa19fd4

#1132026-09-21fix(forge): resolve SSH host aliases in the remote before building the API URL (#113)1 process
  • Directive no-issue in the commit message (issue-link), reason 60 chars commit message ↗
  • Merged through pull request #113: no approval from another login

pull request #113 dba3db0765

#1122026-09-21fix(release): rebuild the package repositories after each release (#112)1 process
  • Directive no-issue in the commit message (issue-link), reason 23 chars commit message ↗
  • Merged through pull request #112: no approval from another login

pull request #112 48d53790a5

#1112026-09-21fix: close the deferred release-review items; passphrase-protected repo signing (#111)1 config · 2 detector · 1 process
  • Directive no-issue in the commit message (issue-link), reason 55 chars commit message ↗
  • Directive removes in the commit message (deletion-rationale), reason 111 chars commit message ↗
  • Directive removes in the commit message (deletion-rationale), reason 131 chars commit message ↗
  • Loosened version-lockstep.groups: lost 1 discipline.toml ↗
  • Merged through pull request #111: no approval from another login

pull request #111 b3aaa55b95

#1102026-09-21chore(release): bump version to 0.7.0 with an upgrade section in the release notes (#110)2 config · 1 process

pull request #110 1040ca468a

#1092026-09-21feat(release): promote only after smoke, pin `@v0` to its release, signed APT/RPM via Pages (#109)4 detector · 1 process
  • Directive no-issue in the commit message (issue-link), reason 74 chars commit message ↗
  • Directive removes in the commit message (deletion-rationale), reason 112 chars commit message ↗
  • Directive removes in the commit message (deletion-rationale), reason 79 chars commit message ↗
  • Directive removes in the commit message (deletion-rationale), reason 116 chars commit message ↗
  • Directive removes in the commit message (deletion-rationale), reason 82 chars commit message ↗
  • Merged through pull request #109: no approval from another login

pull request #109 4c2a24ece8

#1082026-09-21fix: doctor enforcement semantics, config-integrity coverage, not-evaluated gates (#108)1 process
  • Directive no-issue in the commit message (issue-link), reason 60 chars commit message ↗
  • Merged through pull request #108: no approval from another login

pull request #108 170b3927c9

#1072026-09-21feat(forge): in-process HTTPS client replaces gh and curl; hardened forge access (#107)12 detector · 1 process
  • Directive no-issue in the commit message (issue-link), reason 68 chars commit message ↗
  • Directive allow-dependency in the commit message (dependency-delta), reason 111 chars commit message ↗
  • Directive allow-assertion-drop in the commit message (assertion-reduction), reason 224 chars commit message ↗
  • Directive allow-assertion-drop in the commit message (assertion-reduction), reason 184 chars commit message ↗
  • Directive allow-assertion-drop in the commit message (assertion-reduction), reason 143 chars commit message ↗
  • Directive allow-assertion-drop in the commit message (assertion-reduction), reason 157 chars commit message ↗
  • Directive allow-assertion-drop in the commit message (assertion-reduction), reason 167 chars commit message ↗
  • Directive allow-assertion-drop in the commit message (assertion-reduction), reason 156 chars commit message ↗
  • Directive allow-assertion-drop in the commit message (assertion-reduction), reason 149 chars commit message ↗
  • Directive allow-assertion-drop in the commit message (assertion-reduction), reason 144 chars commit message ↗
  • Directive allow-assertion-drop in the commit message (assertion-reduction), reason 142 chars commit message ↗
  • Directive allow-assertion-drop in the commit message (assertion-reduction), reason 136 chars commit message ↗
  • Directive allow-assertion-drop in the commit message (assertion-reduction), reason 153 chars commit message ↗
  • Merged through pull request #107: no approval from another login

pull request #107 6e395bde84

#1062026-09-21chore(ci): re-run on PR description edits, read-only tokens, CODEOWNERS (#106)1 process
  • Directive no-issue in the commit message (issue-link), reason 34 chars commit message ↗
  • Merged through pull request #106: no approval from another login

pull request #106 2af594d630

#1052026-09-21feat(forge): GitLab, Gitea and Forgejo for open-issue checks and doctor (#105)1 detector · 1 process
  • Directive no-issue in the commit message (issue-link), reason 55 chars commit message ↗
  • Directive allow-assertion-drop in the commit message (assertion-reduction), reason 179 chars lifted a finding commit message ↗
  • Merged through pull request #105: no approval from another login

pull request #105 baa414a0ff

#1042026-09-21feat(doctor): check that the repository and platform enforce discipline (#104)1 process
  • Directive no-issue in the commit message (issue-link), reason 66 chars commit message ↗
  • Merged through pull request #104: no approval from another login

pull request #104 9274463512

#1032026-09-21docs: complete man pages, repository protection guide, current templates (#103)1 process
  • Directive no-issue in the commit message (issue-link), reason 36 chars commit message ↗
  • Merged through pull request #103: no approval from another login

pull request #103 c4ce04de57

#1022026-09-21feat(provenance-tags): superseded-figure registry and pending-measurement issue citations (#102)1 detector · 1 process
  • Directive no-issue in the commit message (issue-link), reason 43 chars commit message ↗
  • Directive allow-dependency in the commit message (dependency-delta), reason 125 chars lifted a finding commit message ↗
  • Merged through pull request #102: no approval from another login

pull request #102 4a4db2b8b7

#1012026-09-21chore: replace consumer-project names in fixtures and docs with neutral examples (#101)1 process
  • Directive no-issue in the commit message (issue-link), reason 39 chars commit message ↗
  • Merged through pull request #101: no approval from another login

pull request #101 4bd8b82ee2

#1002026-09-21feat(bench-regression): citation freshness and paired-ratio mode (#100)3 detector · 1 process
  • Directive allow-assertion-drop in the commit message (assertion-reduction), reason 208 chars lifted nothing commit message ↗
  • Directive allow-assertion-drop in the commit message (assertion-reduction), reason 222 chars lifted nothing commit message ↗
  • Directive allow-assertion-drop in the commit message (assertion-reduction), reason 222 chars lifted nothing commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 74 chars commit message ↗
  • Merged through pull request #100: no approval from another login

pull request #100 435ba6b5dc

#992026-09-21feat(gates): add ci-skip-set rollup skip-set consistency gate (#99)2 config · 1 process

pull request #99 85f5ba54cb

#982026-09-21fix(adoption): baseline records blocking findings only, test-floor counting basis, version-lockstep example (#98)1 process
  • Directive no-issue in the commit message (issue-link), reason 98 chars commit message ↗
  • Merged through pull request #98: no approval from another login

pull request #98 1139b5630d

#972026-09-21fix(gates): pair renamed CI steps by body, match allow_patterns across soft wraps (#97)1 inline · 1 process
  • Directive no-issue in the commit message (issue-link), reason 75 chars commit message ↗
  • Inline marker for time-estimates at docs/GATES.md:380 (test or doc) lifted nothing docs/GATES.md:380 ↗
  • Merged through pull request #97: no approval from another login

pull request #97 c3011ac84b

#962026-09-21fix(ast): Python test detection follows pytest/unittest collection; pr-checklist counts test functions (#96)1 inline · 2 process
  • Directive no-issue in the commit message (issue-link), reason 65 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 65 chars commit message ↗
  • Inline marker for pii at tests/test_gates_e2e.rs:5179 (test or doc) lifted nothing tests/test_gates_e2e.rs:5179 ↗
  • Merged through pull request #96: no approval from another login

pull request #96 2481e210b7

#942026-09-21fix(bench-regression): arm exemption matching, memory rows, zero estimates (#94)1 process
  • Directive no-issue in the commit message (issue-link), reason 67 chars commit message ↗
  • Merged through pull request #94: no approval from another login

pull request #94 713acd63d8

#952026-09-21fix(docs): generated config reference, pinned gate defaults, built CodeQL (#95)1 config · 2 process
  • Directive no-issue in the commit message (issue-link), reason 77 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 77 chars commit message ↗
  • Tightened suppression-delta.severity discipline.toml:25 ↗
  • Merged through pull request #95: no approval from another login

pull request #95 d40ec919e3

#932026-09-21feat(baseline): add --whole-tree mode for brownfield adoption (#93)1 process
  • Directive no-issue in the commit message (issue-link), reason 66 chars commit message ↗
  • Merged through pull request #93: no approval from another login

pull request #93 617da87d7e

#922026-09-21fix: toolchain faults are could-not-check, and submodule gitlinks no longer abort the run (#92)2 detector · 1 process
  • Directive allow-assertion-drop in the commit message (assertion-reduction), reason 57 chars lifted a finding commit message ↗
  • Directive allow-assertion-drop in the commit message (assertion-reduction), reason 51 chars lifted a finding commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 102 chars commit message ↗
  • Merged through pull request #92: no approval from another login

pull request #92 1bb42b5ec4

#912026-09-21chore(packaging): synchronize homebrew formula and release tarballs for v0.6.0 (#91)1 process
  • Directive no-issue in the commit message (issue-link), reason 62 chars commit message ↗
  • Merged through pull request #91: no approval from another login

pull request #91 9d1c37bbd9

#902026-09-21chore(release): bump version to 0.6.0 (#90)1 process
  • Directive no-issue in the commit message (issue-link), reason 33 chars commit message ↗
  • Merged through pull request #90: no approval from another login

pull request #90 c50785d58a

#892026-09-21feat(docs): implement expert review panel prioritized action items (#89)1 config · 2 detector · 1 process
  • Directive allow-gate-weakening in the commit message (config-integrity), reason 89 chars commit message ↗
  • Directive allow-dependency in the commit message (dependency-delta), reason 99 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 59 chars commit message ↗
  • Loosened dependency-delta.allow_dependencies: gained 2 discipline.toml:42 ↗
  • Merged through pull request #89: no approval from another login

pull request #89 6b274a4620

#882026-09-21chore(release): bump version to 0.5.1 (#88)1 process
  • Directive no-issue in the commit message (issue-link), reason 22 chars commit message ↗
  • Merged through pull request #88: no approval from another login

pull request #88 a1caaf0c7d

#872026-09-21fix(quality): craftsmanship hardening sprint across security, testing, and resilience (#87)2 process
  • Directive no-issue in the commit message (issue-link), reason 69 chars commit message ↗
  • Directive no-issue in the pull request body (issue-link), reason 57 chars pull request body ↗
  • Merged through pull request #87: no approval from another login

pull request #87 00f8909748

#862026-09-20fix(action): export bin in outputs and add dirname to GITHUB_PATH (#86)1 process
  • Directive discipline:no-issue in the pull request body (issue-link), reason 28 chars pull request body ↗
  • Merged through pull request #86: no approval from another login

pull request #86 75bb925585

#852026-09-20fix(action): require minor version in semver regex so major tags fall back to latest download (#85)1 process
  • Directive discipline:no-issue in the pull request body (issue-link), reason 27 chars pull request body ↗
  • Merged through pull request #85: no approval from another login

pull request #85 8c79e439f8

#842026-09-20chore(release): bump version to 0.5.0 (#84)2 process
  • Directive discipline:no-issue in the commit message (issue-link), reason 22 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 22 chars commit message ↗
  • Merged through pull request #84: no approval from another login

pull request #84 78ecb28872

#832026-09-20feat(baseline): add grandfathering mode, severity hierarchy, and redaction hardening (#83)3 config · 6 inline · 4 process

pull request #83 303d5ba1cc

#822026-09-20fix(tokens): enforce shared directive scoping and release v0.4.2 (#82)2 process
  • Directive discipline:no-issue in the commit message (issue-link), reason 51 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 51 chars commit message ↗
  • Merged through pull request #82: no approval from another login

pull request #82 1fe583091f

#812026-09-20fix(core): craftsmanship hardening, container ownership resolution and release v0.4.11 config · 2 process
  • Directive discipline:no-issue in the commit message (issue-link), reason 74 chars commit message ↗
  • Directive no-issue in the commit message (issue-link), reason 74 chars commit message ↗
  • Loosened dependency-delta.allow_dependencies: gained 1 discipline.toml:31 ↗
  • Merged through pull request #81: no approval from another login

pull request #81 1c6cb57529

#802026-09-20feat(core): implement 7 sentinel gates, community docs & release v0.4.0 (discipline:no-issue: release v0.4.0) (#80)1 process
  • Directive no-issue in the pull request body (issue-link), reason 60 chars pull request body ↗
  • Merged through pull request #80: no approval from another login

pull request #80 f6a4493aea

#762026-09-20chore(release): bump version to 0.3.0 (discipline:no-issue: prepare v0.3.0 release) (#76)1 process
  • Directive no-issue in the pull request body (issue-link), reason 22 chars pull request body ↗
  • Merged through pull request #76: no approval from another login

pull request #76 7b2e0520cd

#702026-09-20feat(packaging): package sentinel guards, distribution repos & quick installer (no-issue: packaging sentinels and distribution repos) (#70)1 config · 1 process
  • Loosened dependency-delta.allow_dependencies: gained 4 discipline.toml:31 ↗
  • Directive no-issue in the pull request body (issue-link), reason 74 chars pull request body ↗
  • Merged through pull request #70: no approval from another login

pull request #70 b5421a1ab3

#652026-09-20feat(report): add affirmative gate and examined items counts to summary output (no-issue: affirmative summary) (#65)1 process
  • Directive no-issue in the pull request body (issue-link), reason 64 chars pull request body ↗
  • Merged through pull request #65: no approval from another login

pull request #65 a28ec42511

#642026-09-20chore(release): prepare v0.2.1 security and integrity hardening (no-issue: prepare v0.2.1 release) (#64)4 config · 4 detector · 5 inline · 1 process

pull request #64 aec0d0e26a

#632026-09-19chore(release): bump version to 0.2.0 (#63)1 process
  • Directive no-issue in the commit message (issue-link), reason 56 chars commit message ↗
  • Merged through pull request #63: no approval from another login

pull request #63 5ab92597ac

#622026-09-19docs(parity): document legacy script replacements and update roadmap milestone statuses (#62)1 process
  • Directive no-issue in the commit message (issue-link), reason 55 chars commit message ↗
  • Merged through pull request #62: no approval from another login

pull request #62 605ad90430

#612026-09-19feat(bench,hygiene): bench-regression dual-mode, provenance-tags, and verification presets (#61)1 inline · 1 process
  • Directive no-issue in the commit message (issue-link), reason 61 chars commit message ↗
  • Inline marker for provenance-tags at docs/GATES.md:367 (test or doc) lifted nothing docs/GATES.md:367 ↗
  • Merged through pull request #61: no approval from another login

pull request #61 f48a6efa91

#602026-09-19feat(integrity): implement test-floor and ci-integrity parity sentinels (#60)1 inline · 1 process
  • Directive no-issue in the commit message (issue-link), reason 48 chars commit message ↗
  • Inline marker for ci-integrity at tests/test_gates_e2e.rs:5133 (test or doc) lifted nothing tests/test_gates_e2e.rs:5133 ↗
  • Merged through pull request #60: no approval from another login

pull request #60 c570ffc33c

#592026-09-19feat(hygiene): terms of art exemptions, agent config detection, and namespaced directives (#59)11 inline · 3 process

pull request #59 49a9cf068e

#582026-09-19feat(precision): diff-scoped hygiene, AST test extraction, and approved skip predicates (#58)1 inline · 1 process

pull request #58 0c7282478c

#572026-09-19feat(gates): implement shell-secrets and issue-link high-assurance sentinels (#57)3 inline

pull request #57 eb1b933629

#502026-09-19feat(ast): add multi-language helper resolution, pack verification, and doc truth (#50)4 inline

pull request #50 0ab6c9477d

#462026-09-19feat(hardening): CI least-privilege, templates, error spans, fixtures, and secret scanning (#46)4 inline

pull request #46 e8a69e524e

#342026-09-19feat(bench): real fixtures, interval degradation, jekyll docs site, and truth pass (H1-H5) (#34)2 detector · 2 inline
  • Directive allow-regression in the commit message (bench-regression), reason 99 chars commit message ↗
  • Directive removes in the commit message (deletion-rationale), reason 89 chars commit message ↗
  • Inline marker for pii at docs/GATES.md:251 (test or doc) docs/GATES.md:251 ↗
  • Inline marker for pii at docs/GATES.md:252 (test or doc) docs/GATES.md:252 ↗
  • Merged through pull request #34: no approval from another login

pull request #34 2f1944e503

#332026-09-19feat(docs): automated reference docs generator and modular documentation suite (G7, G8) (#33)1 detector · 8 inline

pull request #33 d77059689f

#292026-09-19feat(docs): update adoption re-measurement counts and classify load average findings (G5) (#29)4 inline
  • Inline marker for time-estimates at docs/PRD.md:230 (test or doc) lifted a finding docs/PRD.md:230 ↗
  • Inline marker for time-estimates at docs/PRD.md:231 (test or doc) lifted a finding docs/PRD.md:231 ↗
  • Inline marker for time-estimates at docs/PRD.md:232 (test or doc) lifted a finding docs/PRD.md:232 ↗
  • Inline marker for pii at docs/PRD.md:233 (test or doc) lifted a finding docs/PRD.md:233 ↗
  • Merged through pull request #29: no approval from another login

pull request #29 a9cce2660e

#182026-09-19fix(ast): respect exempt_paths in parse errors and exempt test fixtures3 config · 3 detector
  • Directive allow-gate-weakening in the commit message (config-integrity), reason 53 chars lifted nothing commit message ↗
  • Directive allow-gate-weakening in the commit message (config-integrity), reason 47 chars lifted nothing commit message ↗
  • Directive allow-gate-weakening in the commit message (config-integrity), reason 47 chars lifted nothing commit message ↗
  • Loosened assertion-reduction.exempt_paths: gained 1 discipline.toml:13 ↗
  • Loosened ignored-tests.exempt_paths: gained 1 discipline.toml:19 ↗
  • Loosened vacuous-tests.exempt_paths: gained 1 discipline.toml:16 ↗
  • Merged through pull request #18: no approval from another login

pull request #18 78fbde9839

#182026-09-19test(ast): pack test depth for python, javascript, and golden packs (F6)3 detector
  • Directive allow-gate-weakening in the pull request body (config-integrity), reason 53 chars lifted nothing pull request body ↗
  • Directive allow-gate-weakening in the pull request body (config-integrity), reason 47 chars lifted nothing pull request body ↗
  • Directive allow-gate-weakening in the pull request body (config-integrity), reason 47 chars lifted nothing pull request body ↗
  • Merged through pull request #18: no approval from another login

pull request #18 da53ff9ce1

#92026-09-18feat(ast): language pack abstraction trait and fact decoupling (L0)1 detector
  • Directive removes in the commit message (deletion-rationale), reason 52 chars lifted nothing commit message ↗
  • Merged through pull request #9: no approval from another login

pull request #9 672292f816

#52026-09-18test(ci): exercise visible and hidden PR-body override policy in action-github1 inline
  • Inline marker for deletion-rationale at .github/workflows/ci.yml:265 (workflow) .github/workflows/ci.yml:265 ↗
  • Merged through pull request #5: no approval from another login

pull request #5 2102711d1f

#42026-09-18fix(hygiene): clause-bound scanning and setting cues for time-estimates (R2)1 inline
  • Inline marker for time-estimates at src/guards/hygiene.rs:459 (live code) lifted nothing src/guards/hygiene.rs:459 ↗
  • Merged through pull request #4: no approval from another login

pull request #4 896ac40d34

#12026-09-18fix(hygiene): exempt test fixture LAN IP literals with inline discipline:allow markers5 inline

pull request #1 4306d9ce89

dc8066c8662026-09-18chore: sync self-test, test floor, and documentation for release candidate1 inline

commit dc8066c866

ff51a6f5ea2026-09-18test(ci): exercise PR-body scanning in GitHub Actions and document edited event4 inline

commit ff51a6f5ea

695021f7012026-09-18feat(hygiene): contextual time-estimate detection with measurement and historical exemptions1 inline

commit 695021f701

f28643918e2026-09-18docs: PRD, architecture, README, and agent guide1 inline
  • Inline marker for time-estimates at AGENTS.md:41 (agent instructions) AGENTS.md:41 ↗

commit f28643918e

Gates

Each gate's history, oldest first.

agents-md1 config-tightening
  1. 2026-09-20 #83 tightened severity discipline.toml:15 ↗
assertion-reduction1 config · 23 directive
  1. 2026-09-19 #18 loosened exempt_paths gained discipline.toml:13 ↗
  2. 2026-09-20 #64 waived by allow-assertion-drop commit message ↗
  3. 2026-09-20 #64 waived by allow-assertion-drop commit message ↗
  4. 2026-09-21 #92 waived by allow-assertion-drop commit message ↗
  5. 2026-09-21 #92 waived by allow-assertion-drop commit message ↗
  6. 2026-09-21 #100 waived by allow-assertion-drop commit message ↗
  7. 2026-09-21 #100 waived by allow-assertion-drop commit message ↗
  8. 2026-09-21 #100 waived by allow-assertion-drop commit message ↗
  9. 2026-09-21 #105 waived by allow-assertion-drop commit message ↗
  10. 2026-09-21 #107 waived by allow-assertion-drop commit message ↗
  11. 2026-09-21 #107 waived by allow-assertion-drop commit message ↗
  12. 2026-09-21 #107 waived by allow-assertion-drop commit message ↗
  13. 2026-09-21 #107 waived by allow-assertion-drop commit message ↗
  14. 2026-09-21 #107 waived by allow-assertion-drop commit message ↗
  15. 2026-09-21 #107 waived by allow-assertion-drop commit message ↗
  16. 2026-09-21 #107 waived by allow-assertion-drop commit message ↗
  17. 2026-09-21 #107 waived by allow-assertion-drop commit message ↗
  18. 2026-09-21 #107 waived by allow-assertion-drop commit message ↗
  19. 2026-09-21 #107 waived by allow-assertion-drop commit message ↗
  20. 2026-09-21 #107 waived by allow-assertion-drop commit message ↗
  21. 2026-09-22 #139 waived by allow-assertion-drop pull request body ↗
  22. 2026-09-23 #171 waived by allow-assertion-drop pull request body ↗
  23. 2026-09-23 #171 waived by allow-assertion-drop pull request body ↗
  24. 2026-09-27 #241 waived by allow-assertion-drop pull request body ↗
bench-regression1 config-tightening · 1 directive
  1. 2026-09-19 #34 waived by allow-regression commit message ↗
  2. 2026-09-20 #83 tightened severity discipline.toml:21 ↗
ci-integrityguards the gates4 inline-marker
  1. 2026-09-19 #60 marker in tests/test_gates_e2e.rs tests/test_gates_e2e.rs:5133 ↗
  2. 2026-09-20 #64 marker in tests/test_gates_e2e.rs tests/test_gates_e2e.rs:5314 ↗
  3. 2026-09-28 #293 marker in tests/test_gates_e2e.rs tests/test_gates_e2e.rs:14211 ↗
  4. 2026-09-28 #293 marker in tests/test_gates_e2e.rs tests/test_gates_e2e.rs:14214 ↗
ci-skip-set1 config · 1 config-tightening
  1. 2026-09-21 #99 loosened change_job changed discipline.toml:49 ↗
  2. 2026-09-21 #99 tightened change_job discipline.toml:49 ↗
commit-provenance1 config-tightening
  1. 2026-09-22 #124 tightened enabled discipline.toml:44 ↗
config-integrityguards the gates11 directive
  1. 2026-09-19 #18 waived by allow-gate-weakening pull request body ↗
  2. 2026-09-19 #18 waived by allow-gate-weakening pull request body ↗
  3. 2026-09-19 #18 waived by allow-gate-weakening pull request body ↗
  4. 2026-09-19 #18 waived by allow-gate-weakening commit message ↗
  5. 2026-09-19 #18 waived by allow-gate-weakening commit message ↗
  6. 2026-09-19 #18 waived by allow-gate-weakening commit message ↗
  7. 2026-09-20 #64 waived by allow-gate-weakening commit message ↗
  8. 2026-09-21 #89 waived by allow-gate-weakening commit message ↗
  9. 2026-09-28 #247 waived by allow-gate-weakening commit message ↗
  10. 2026-09-28 #273 waived by allow-gate-weakening commit message ↗
  11. 2026-09-28 #270 waived by allow-gate-weakening commit message ↗
deletion-rationale12 directive · 6 inline-marker
  1. 2026-09-18 ff51a6f5ea marker in .github/workflows/ci.yml .github/workflows/ci.yml:244 ↗
  2. 2026-09-18 ff51a6f5ea marker in .github/workflows/ci.yml .github/workflows/ci.yml:264 ↗
  3. 2026-09-18 ff51a6f5ea marker in src/tokens.rs src/tokens.rs:228 ↗
  4. 2026-09-18 ff51a6f5ea marker in src/tokens.rs src/tokens.rs:233 ↗
  5. 2026-09-18 dc8066c866 marker in src/selftest.rs src/selftest.rs:147 ↗
  6. 2026-09-18 #5 marker in .github/workflows/ci.yml .github/workflows/ci.yml:265 ↗
  7. 2026-09-18 #9 waived by removes commit message ↗
  8. 2026-09-19 #33 waived by removes commit message ↗
  9. 2026-09-19 #34 waived by removes commit message ↗
  10. 2026-09-21 #109 waived by removes commit message ↗
  11. 2026-09-21 #109 waived by removes commit message ↗
  12. 2026-09-21 #109 waived by removes commit message ↗
  13. 2026-09-21 #109 waived by removes commit message ↗
  14. 2026-09-21 #111 waived by removes commit message ↗
  15. 2026-09-21 #111 waived by removes commit message ↗
  16. 2026-09-22 #139 waived by removes pull request body ↗
  17. 2026-09-22 #139 waived by removes pull request body ↗
  18. 2026-09-30 #337 waived by removes commit message ↗
dependency-delta3 config · 1 config-tightening · 13 directive
  1. 2026-09-20 #64 waived by allow-dependency commit message ↗
  2. 2026-09-20 #64 tightened allow_dependencies discipline.toml:31 ↗
  3. 2026-09-20 #70 loosened allow_dependencies gained discipline.toml:31 ↗
  4. 2026-09-20 #81 loosened allow_dependencies gained discipline.toml:31 ↗
  5. 2026-09-21 #89 waived by allow-dependency commit message ↗
  6. 2026-09-21 #89 loosened allow_dependencies gained discipline.toml:42 ↗
  7. 2026-09-21 #102 waived by allow-dependency commit message ↗
  8. 2026-09-21 #107 waived by allow-dependency commit message ↗
  9. 2026-09-22 #136 waived by allow-dependency pull request body ↗
  10. 2026-09-23 #165 waived by allow-dependency commit message ↗
  11. 2026-09-23 #166 waived by allow-dependency commit message ↗
  12. 2026-09-23 #167 waived by allow-dependency commit message ↗
  13. 2026-09-23 #171 waived by allow-dependency pull request body ↗
  14. 2026-09-23 #171 waived by allow-dependency pull request body ↗
  15. 2026-09-23 #173 waived by allow-dependency pull request body ↗
  16. 2026-09-28 #285 waived by allow-dependency commit message ↗
  17. 2026-09-30 #368 waived by allow-dependency commit message ↗
error-swallowing3 inline-marker
  1. 2026-09-22 #122 marker in docs/GATES.md docs/GATES.md:280 ↗
  2. 2026-09-22 #122 marker in tests/test_gates_e2e.rs tests/test_gates_e2e.rs:2377 ↗
  3. 2026-09-22 #153 marker in docs/GATES.md docs/GATES.md:288 ↗
ignored-tests1 config · 1 directive
  1. 2026-09-19 #18 loosened exempt_paths gained discipline.toml:19 ↗
  2. 2026-09-28 #250 waived by allow-ignore commit message ↗
instruction-smugglingguards the gates31 directive
  1. 2026-09-22 #123 waived by allow-agent-instructions commit message ↗
  2. 2026-09-22 #123 waived by allow-agent-instructions commit message ↗
  3. 2026-09-22 #123 waived by allow-agent-instructions commit message ↗
  4. 2026-09-22 #128 waived by allow-agent-instructions commit message ↗
  5. 2026-09-23 #160 waived by allow-agent-instructions commit message ↗
  6. 2026-09-23 #161 waived by allow-agent-instructions commit message ↗
  7. 2026-09-25 #199 waived by allow-agent-instructions pull request body ↗
  8. 2026-09-26 #214 waived by allow-agent-instructions pull request body ↗
  9. 2026-09-26 #215 waived by allow-agent-instructions pull request body ↗
  10. 2026-09-26 #225 waived by allow-agent-instructions pull request body ↗
  11. 2026-09-27 #235 waived by allow-agent-instructions pull request body ↗
  12. 2026-09-27 #235 waived by allow-agent-instructions pull request body ↗
  13. 2026-09-27 #235 waived by allow-agent-instructions pull request body ↗
  14. 2026-09-27 #235 waived by allow-agent-instructions pull request body ↗
  15. 2026-09-27 #235 waived by allow-agent-instructions pull request body ↗
  16. 2026-09-27 #240 waived by allow-agent-instructions pull request body ↗
  17. 2026-09-28 #243 waived by allow-agent-instructions pull request body ↗
  18. 2026-09-28 #246 waived by allow-agent-instructions pull request body ↗
  19. 2026-09-28 #247 waived by allow-agent-instructions commit message ↗
  20. 2026-09-28 #266 waived by allow-agent-instructions commit message ↗
  21. 2026-09-28 #267 waived by allow-agent-instructions commit message ↗
  22. 2026-09-28 #269 waived by allow-agent-instructions commit message ↗
  23. 2026-09-29 #309 waived by allow-agent-instructions commit message ↗
  24. 2026-09-29 #309 waived by allow-agent-instructions commit message ↗
  25. 2026-09-29 #309 waived by allow-agent-instructions commit message ↗
  26. 2026-09-29 #309 waived by allow-agent-instructions commit message ↗
  27. 2026-09-30 #347 waived by allow-agent-instructions pull request body ↗
  28. 2026-09-30 #368 waived by allow-agent-instructions commit message ↗
  29. 2026-09-30 #368 waived by allow-agent-instructions commit message ↗
  30. 2026-09-30 #368 waived by allow-agent-instructions commit message ↗
  31. 2026-09-30 #368 waived by allow-agent-instructions commit message ↗
pii1 config · 44 inline-marker
  1. 2026-09-18 #1 marker in src/selftest.rs src/selftest.rs:169 ↗
  2. 2026-09-18 #1 marker in src/selftest.rs src/selftest.rs:170 ↗
  3. 2026-09-18 #1 marker in tests/test_gates_e2e.rs tests/test_gates_e2e.rs:586 ↗
  4. 2026-09-18 #1 marker in tests/test_gates_e2e.rs tests/test_gates_e2e.rs:587 ↗
  5. 2026-09-18 #1 marker in tests/test_gates_e2e.rs tests/test_gates_e2e.rs:589 ↗
  6. 2026-09-19 #29 marker in docs/PRD.md docs/PRD.md:233 ↗
  7. 2026-09-19 #33 marker in docs/CONFIGURATION.md docs/CONFIGURATION.md:180 ↗
  8. 2026-09-19 #33 marker in docs/GATES.md docs/GATES.md:175 ↗
  9. 2026-09-19 #34 marker in docs/GATES.md docs/GATES.md:251 ↗
  10. 2026-09-19 #34 marker in docs/GATES.md docs/GATES.md:252 ↗
  11. 2026-09-19 #46 marker in src/selftest.rs src/selftest.rs:1198 ↗
  12. 2026-09-19 #46 marker in src/selftest.rs src/selftest.rs:1203 ↗
  13. 2026-09-19 #46 marker in src/selftest.rs src/selftest.rs:1208 ↗
  14. 2026-09-19 #46 marker in tests/test_gates_e2e.rs tests/test_gates_e2e.rs:4233 ↗
  15. 2026-09-19 #50 marker in docs/CONFIGURATION.md docs/CONFIGURATION.md:217 ↗
  16. 2026-09-19 #50 marker in docs/CONFIGURATION.md docs/CONFIGURATION.md:248 ↗
  17. 2026-09-19 #58 marker in tests/test_gates_e2e.rs tests/test_gates_e2e.rs:4790 ↗
  18. 2026-09-19 #59 marker in docs/GATES.md docs/GATES.md:289 ↗
  19. 2026-09-19 #59 marker in docs/GATES.md docs/GATES.md:307 ↗
  20. 2026-09-19 #59 marker in src/selftest.rs src/selftest.rs:1345 ↗
  21. 2026-09-19 #59 marker in src/selftest.rs src/selftest.rs:1346 ↗
  22. 2026-09-19 #59 marker in src/selftest.rs src/selftest.rs:1347 ↗
  23. 2026-09-19 #59 marker in src/selftest.rs src/selftest.rs:1348 ↗
  24. 2026-09-19 #59 marker in src/selftest.rs src/selftest.rs:1358 ↗
  25. 2026-09-20 #64 loosened exempt_paths gained discipline.toml:28 ↗
  26. 2026-09-20 #64 marker in src/selftest.rs src/selftest.rs:1241 ↗
  27. 2026-09-20 #64 marker in src/selftest.rs src/selftest.rs:1363 ↗
  28. 2026-09-20 #64 marker in src/selftest.rs src/selftest.rs:1364 ↗
  29. 2026-09-20 #64 marker in tests/test_gates_e2e.rs tests/test_gates_e2e.rs:5016 ↗
  30. 2026-09-20 #83 marker in src/guards/hygiene.rs src/guards/hygiene.rs:1374 ↗
  31. 2026-09-20 #83 marker in src/guards/hygiene.rs src/guards/hygiene.rs:1392 ↗
  32. 2026-09-20 #83 marker in src/guards/hygiene.rs src/guards/hygiene.rs:1411 ↗
  33. 2026-09-20 #83 marker in tests/test_report_redaction.rs tests/test_report_redaction.rs:19 ↗
  34. 2026-09-20 #83 marker in tests/test_report_redaction.rs tests/test_report_redaction.rs:22 ↗
  35. 2026-09-20 #83 marker in tests/test_report_redaction.rs tests/test_report_redaction.rs:24 ↗
  36. 2026-09-21 #96 marker in tests/test_gates_e2e.rs tests/test_gates_e2e.rs:5179 ↗
  37. 2026-09-23 #173 marker in src/guards/source_maps.rs src/guards/source_maps.rs:277 ↗
  38. 2026-09-23 #173 marker in src/guards/source_maps.rs src/guards/source_maps.rs:291 ↗
  39. 2026-09-23 #173 marker in src/guards/source_maps.rs src/guards/source_maps.rs:292 ↗
  40. 2026-09-26 #229 marker in docs/GATES.md docs/GATES.md:741 ↗
  41. 2026-09-30 #327 marker in src/audit.rs src/audit.rs:398 ↗
  42. 2026-09-30 #327 marker in src/audit.rs src/audit.rs:582 ↗
  43. 2026-09-30 #327 marker in src/audit.rs src/audit.rs:586 ↗
  44. 2026-09-30 #327 marker in tests/test_audit.rs tests/test_audit.rs:30 ↗
  45. 2026-09-30 #327 marker in tests/test_output_schemas.rs tests/test_output_schemas.rs:647 ↗
provenance-tags1 config-tightening · 1 inline-marker
  1. 2026-09-19 #61 marker in docs/GATES.md docs/GATES.md:367 ↗
  2. 2026-09-20 #64 tightened enabled discipline.toml:25 ↗
ratified-pathsguards the gates2 config · 3 config-tightening · 12 protected-edit
  1. 2026-09-28 #270 loosened never_ratifiable lost discipline.toml:63 ↗
  2. 2026-09-28 #270 loosened ratifiers gained discipline.toml:64 ↗
  3. 2026-09-28 #270 tightened agent_logins discipline.toml:65 ↗
  4. 2026-09-28 #270 tightened enabled discipline.toml:47 ↗
  5. 2026-09-28 #270 tightened protected_paths discipline.toml:48 ↗
  6. 2026-09-28 #280 protected path .github/workflows/release.yml edited diff ↗
  7. 2026-09-29 #298 protected path .github/workflows/ci.yml edited diff ↗
  8. 2026-09-29 #298 protected path .github/workflows/codeql.yml edited diff ↗
  9. 2026-09-29 #298 protected path .github/workflows/pages.yml edited diff ↗
  10. 2026-09-29 #298 protected path .github/workflows/release.yml edited diff ↗
  11. 2026-09-29 #300 protected path .github/workflows/pages.yml edited diff ↗
  12. 2026-09-29 #309 protected path .agents/hooks.json edited diff ↗
  13. 2026-09-29 #309 protected path .claude/hooks/discipline-bootstrap.sh edited diff ↗
  14. 2026-09-29 #309 protected path .claude/settings.json edited diff ↗
  15. 2026-09-29 #309 protected path .github/hooks/discipline.json edited diff ↗
  16. 2026-09-29 #309 protected path .github/workflows/copilot-setup-steps.yml edited diff ↗
  17. 2026-09-30 #347 protected path AGENTS.md edited diff ↗
review-threads1 config-tightening
  1. 2026-09-28 #270 tightened enabled discipline.toml:76 ↗
shell-secrets3 inline-marker
  1. 2026-09-19 #57 marker in src/guards/shell_secrets.rs src/guards/shell_secrets.rs:534 ↗
  2. 2026-09-19 #57 marker in src/tokens.rs src/tokens.rs:558 ↗
  3. 2026-09-19 #57 marker in tests/test_gates_e2e.rs tests/test_gates_e2e.rs:4676 ↗
suppression-delta1 config-tightening
  1. 2026-09-21 #95 tightened severity discipline.toml:25 ↗
time-estimates1 config-tightening · 22 inline-marker
  1. 2026-09-18 f28643918e marker in AGENTS.md AGENTS.md:41 ↗
  2. 2026-09-18 695021f701 marker in src/guards/hygiene.rs src/guards/hygiene.rs:410 ↗
  3. 2026-09-18 #4 marker in src/guards/hygiene.rs src/guards/hygiene.rs:459 ↗
  4. 2026-09-19 #29 marker in docs/PRD.md docs/PRD.md:230 ↗
  5. 2026-09-19 #29 marker in docs/PRD.md docs/PRD.md:231 ↗
  6. 2026-09-19 #29 marker in docs/PRD.md docs/PRD.md:232 ↗
  7. 2026-09-19 #33 marker in docs/CONFIGURATION.md docs/CONFIGURATION.md:184 ↗
  8. 2026-09-19 #33 marker in docs/GATES.md docs/GATES.md:153 ↗
  9. 2026-09-19 #33 marker in docs/GATES.md docs/GATES.md:154 ↗
  10. 2026-09-19 #33 marker in docs/GATES.md docs/GATES.md:156 ↗
  11. 2026-09-19 #33 marker in docs/GATES.md docs/GATES.md:158 ↗
  12. 2026-09-19 #33 marker in docs/GATES.md docs/GATES.md:160 ↗
  13. 2026-09-19 #50 marker in docs/CONFIGURATION.md docs/CONFIGURATION.md:216 ↗
  14. 2026-09-19 #50 marker in docs/CONFIGURATION.md docs/CONFIGURATION.md:246 ↗
  15. 2026-09-19 #59 marker in docs/GATES.md docs/GATES.md:274 ↗
  16. 2026-09-19 #59 marker in docs/GATES.md docs/GATES.md:277 ↗
  17. 2026-09-19 #59 marker in docs/GATES.md docs/GATES.md:279 ↗
  18. 2026-09-19 #59 marker in src/guards/hygiene.rs src/guards/hygiene.rs:484 ↗
  19. 2026-09-20 #83 tightened severity discipline.toml:18 ↗
  20. 2026-09-21 #97 marker in docs/GATES.md docs/GATES.md:380 ↗
  21. 2026-09-27 #237 marker in docs/GATES.md docs/GATES.md:713 ↗
  22. 2026-09-30 #327 marker in src/audit.rs src/audit.rs:590 ↗
  23. 2026-09-30 #331 marker in tests/test_gates_e2e.rs tests/test_gates_e2e.rs:14694 ↗
vacuous-tests1 config
  1. 2026-09-19 #18 loosened exempt_paths gained discipline.toml:16 ↗
version-lockstep1 config · 3 config-tightening · 13 directive
  1. 2026-09-21 #110 tightened enabled discipline.toml:59 ↗
  2. 2026-09-21 #110 tightened groups discipline.toml ↗
  3. 2026-09-21 #111 loosened groups lost discipline.toml ↗
  4. 2026-09-28 #247 tightened groups discipline.toml ↗
  5. 2026-09-28 #274 waived by allow-version-mismatch commit message ↗
  6. 2026-09-28 #279 waived by allow-version-mismatch commit message ↗
  7. 2026-09-28 #282 waived by allow-version-mismatch commit message ↗
  8. 2026-09-28 #283 waived by allow-version-mismatch commit message ↗
  9. 2026-09-28 #285 waived by allow-version-mismatch commit message ↗
  10. 2026-09-28 #286 waived by allow-version-mismatch commit message ↗
  11. 2026-09-28 #288 waived by allow-version-mismatch commit message ↗
  12. 2026-09-28 #293 waived by allow-version-mismatch commit message ↗
  13. 2026-09-28 #292 waived by allow-version-mismatch commit message ↗
  14. 2026-09-28 #294 waived by allow-version-mismatch commit message ↗
  15. 2026-09-29 #291 waived by allow-version-mismatch commit message ↗
  16. 2026-09-29 #302 waived by allow-version-mismatch commit message ↗
  17. 2026-09-29 #304 waived by allow-version-mismatch commit message ↗

All records

"Author's text" rows could have been worded to pass; "Repository" rows are changes to files on the audited branch.

ChangeDateKindGateWhatStatusSource
#3682026-09-30Waived findingdependency-deltaallow-dependency commit message ↗In effectAuthor's text
#3682026-09-30Waived findinginstruction-smugglingallow-agent-instructions commit message ↗In effectAuthor's text
#3682026-09-30Waived findinginstruction-smugglingallow-agent-instructions commit message ↗In effectAuthor's text
#3682026-09-30Waived findinginstruction-smugglingallow-agent-instructions commit message ↗In effectAuthor's text
#3682026-09-30Waived findinginstruction-smugglingallow-agent-instructions commit message ↗In effectAuthor's text
#3562026-09-30Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#3472026-09-30Waived findinginstruction-smugglingallow-agent-instructions pull request body ↗RequestedAuthor's text
#3372026-09-30Waived findingdeletion-rationaleremoves commit message ↗In effectAuthor's text
#3332026-09-30Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3312026-09-30Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3312026-09-30Inline markertime-estimatestests/test_gates_e2e.rs:14694 tests/test_gates_e2e.rs:14694 ↗RequestedRepository
#3272026-09-30Inline markerpiisrc/audit.rs:398 src/audit.rs:398 ↗RequestedRepository
#3272026-09-30Inline markerpiisrc/audit.rs:582 src/audit.rs:582 ↗RequestedRepository
#3272026-09-30Inline markerpiisrc/audit.rs:586 src/audit.rs:586 ↗RequestedRepository
#3272026-09-30Inline markertime-estimatessrc/audit.rs:590 src/audit.rs:590 ↗RequestedRepository
#3272026-09-30Inline markerpiitests/test_audit.rs:30 tests/test_audit.rs:30 ↗RequestedRepository
#3272026-09-30Inline markerpiitests/test_output_schemas.rs:647 tests/test_output_schemas.rs:647 ↗RequestedRepository
#3222026-09-30Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3222026-09-30Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3222026-09-30Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#3262026-09-30Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3212026-09-29Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3182026-09-29Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#3172026-09-29Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3162026-09-29Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#3152026-09-29Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3152026-09-29Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3152026-09-29Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3152026-09-29Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3152026-09-29Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3152026-09-29Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3152026-09-29Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3152026-09-29Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3152026-09-29Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3152026-09-29Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3142026-09-29Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3142026-09-29Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3132026-09-29Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#3122026-09-29Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#3112026-09-29Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3102026-09-29Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#3092026-09-29Waived findinginstruction-smugglingallow-agent-instructions commit message ↗RequestedAuthor's text
#3092026-09-29Waived findinginstruction-smugglingallow-agent-instructions commit message ↗RequestedAuthor's text
#3092026-09-29Waived findinginstruction-smugglingallow-agent-instructions commit message ↗RequestedAuthor's text
#3092026-09-29Waived findinginstruction-smugglingallow-agent-instructions commit message ↗RequestedAuthor's text
#3072026-09-29Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#3062026-09-29Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3052026-09-29Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#3042026-09-29Waived findingversion-lockstepallow-version-mismatch commit message ↗In effectAuthor's text
#3042026-09-29Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#3022026-09-29Waived findingversion-lockstepallow-version-mismatch commit message ↗In effectAuthor's text
#3022026-09-29Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#3012026-09-29Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#3032026-09-29Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#2912026-09-29Waived findingversion-lockstepallow-version-mismatch commit message ↗In effectAuthor's text
#2912026-09-29Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2972026-09-29Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2942026-09-28Waived findingversion-lockstepallow-version-mismatch commit message ↗In effectAuthor's text
#2922026-09-28Waived findingversion-lockstepallow-version-mismatch commit message ↗In effectAuthor's text
#2932026-09-28Waived findingversion-lockstepallow-version-mismatch commit message ↗In effectAuthor's text
#2932026-09-28Inline markerci-integritytests/test_gates_e2e.rs:14211 tests/test_gates_e2e.rs:14211 ↗RequestedRepository
#2932026-09-28Inline markerci-integritytests/test_gates_e2e.rs:14214 tests/test_gates_e2e.rs:14214 ↗RequestedRepository
#2902026-09-28Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#2892026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2882026-09-28Waived findingversion-lockstepallow-version-mismatch commit message ↗In effectAuthor's text
#2872026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2862026-09-28Waived findingversion-lockstepallow-version-mismatch commit message ↗In effectAuthor's text
#2862026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2852026-09-28Waived findingdependency-deltaallow-dependency commit message ↗In effectAuthor's text
#2852026-09-28Waived findingversion-lockstepallow-version-mismatch commit message ↗In effectAuthor's text
#2852026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2842026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2832026-09-28Waived findingversion-lockstepallow-version-mismatch commit message ↗In effectAuthor's text
#2832026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2822026-09-28Waived findingversion-lockstepallow-version-mismatch commit message ↗In effectAuthor's text
#2822026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2792026-09-28Waived findingversion-lockstepallow-version-mismatch commit message ↗In effectAuthor's text
#2792026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2782026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2742026-09-28Waived findingversion-lockstepallow-version-mismatch commit message ↗In effectAuthor's text
#2742026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2772026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2762026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2752026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2702026-09-28Waived findingconfig-integrityallow-gate-weakening commit message ↗RequestedAuthor's text
#2702026-09-28Config looseningratified-pathsnever_ratifiable lost discipline.toml:63 ↗In effectRepository
#2702026-09-28Config looseningratified-pathsratifiers gained discipline.toml:64 ↗In effectRepository
#2702026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2722026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2732026-09-28Waived findingconfig-integrityallow-gate-weakening commit message ↗RequestedAuthor's text
#2692026-09-28Waived findinginstruction-smugglingallow-agent-instructions commit message ↗RequestedAuthor's text
#2692026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2682026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2672026-09-28Waived findinginstruction-smugglingallow-agent-instructions commit message ↗RequestedAuthor's text
#2672026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2662026-09-28Waived findinginstruction-smugglingallow-agent-instructions commit message ↗RequestedAuthor's text
#2662026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2632026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2522026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2532026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2502026-09-28Waived findingignored-testsallow-ignore commit message ↗In effectAuthor's text
#2502026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2512026-09-28Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#2492026-09-28Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#2482026-09-28Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#2472026-09-28Waived findingconfig-integrityallow-gate-weakening commit message ↗RequestedAuthor's text
#2472026-09-28Waived findinginstruction-smugglingallow-agent-instructions commit message ↗RequestedAuthor's text
#2472026-09-28Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#2462026-09-28Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#2462026-09-28Waived findinginstruction-smugglingallow-agent-instructions pull request body ↗RequestedAuthor's text
#2462026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2452026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2442026-09-28Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#2432026-09-28Waived findinginstruction-smugglingallow-agent-instructions pull request body ↗RequestedAuthor's text
#2432026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2422026-09-28Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2412026-09-27Waived findingassertion-reductionallow-assertion-drop pull request body ↗RequestedAuthor's text
#2412026-09-27Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2402026-09-27Waived findinginstruction-smugglingallow-agent-instructions pull request body ↗RequestedAuthor's text
#2402026-09-27Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2392026-09-27Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2382026-09-27Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2372026-09-27Inline markertime-estimatesdocs/GATES.md:713 docs/GATES.md:713 ↗In effectRepository
#2372026-09-27Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2352026-09-27Waived findinginstruction-smugglingallow-agent-instructions pull request body ↗RequestedAuthor's text
#2352026-09-27Waived findinginstruction-smugglingallow-agent-instructions pull request body ↗RequestedAuthor's text
#2352026-09-27Waived findinginstruction-smugglingallow-agent-instructions pull request body ↗RequestedAuthor's text
#2352026-09-27Waived findinginstruction-smugglingallow-agent-instructions pull request body ↗RequestedAuthor's text
#2352026-09-27Waived findinginstruction-smugglingallow-agent-instructions pull request body ↗RequestedAuthor's text
#2352026-09-27Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2362026-09-27Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2342026-09-27Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2332026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2322026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2302026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2312026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2292026-09-26Inline markerpiidocs/GATES.md:741 docs/GATES.md:741 ↗In effectRepository
#2292026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2282026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2272026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2262026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2252026-09-26Waived findinginstruction-smugglingallow-agent-instructions pull request body ↗RequestedAuthor's text
#2252026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2242026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2232026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2222026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2212026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2202026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2192026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2182026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2172026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2162026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2152026-09-26Waived findinginstruction-smugglingallow-agent-instructions pull request body ↗RequestedAuthor's text
#2152026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2142026-09-26Waived findinginstruction-smugglingallow-agent-instructions pull request body ↗RequestedAuthor's text
#2142026-09-26Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2132026-09-25Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2122026-09-25Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2112026-09-25Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2102026-09-25Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2092026-09-25Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2082026-09-25Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2072026-09-25Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2062026-09-25Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2052026-09-25Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2042026-09-25Skipped issue linkissue-linkno-issue pull request body ↗ edited after the mergeRequestedAuthor's text
#2032026-09-25Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#2022026-09-25Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1992026-09-25Waived findinginstruction-smugglingallow-agent-instructions pull request body ↗RequestedAuthor's text
#1992026-09-25Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1972026-09-25Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#2002026-09-25Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#2012026-09-25Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1982026-09-25Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1962026-09-25Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1952026-09-25Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1942026-09-25Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1932026-09-24Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1922026-09-24Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1912026-09-24Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1902026-09-24Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1892026-09-24Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1882026-09-24Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1872026-09-24Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1862026-09-24Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1852026-09-24Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1842026-09-24Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1832026-09-24Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1822026-09-24Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1812026-09-24Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1802026-09-24Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1792026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1782026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1772026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1762026-09-23Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1752026-09-23Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1742026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1722026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1732026-09-23Inline markerpiisrc/guards/source_maps.rs:277 src/guards/source_maps.rs:277 ↗In effectRepository
#1732026-09-23Inline markerpiisrc/guards/source_maps.rs:291 src/guards/source_maps.rs:291 ↗In effectRepository
#1732026-09-23Inline markerpiisrc/guards/source_maps.rs:292 src/guards/source_maps.rs:292 ↗In effectRepository
#1732026-09-23Waived findingdependency-deltaallow-dependency pull request body ↗In effectAuthor's text
#1732026-09-23Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1712026-09-23Waived findingassertion-reductionallow-assertion-drop pull request body ↗In effectAuthor's text
#1712026-09-23Waived findingassertion-reductionallow-assertion-drop pull request body ↗In effectAuthor's text
#1712026-09-23Waived findingdependency-deltaallow-dependency pull request body ↗In effectAuthor's text
#1712026-09-23Waived findingdependency-deltaallow-dependency pull request body ↗In effectAuthor's text
#1712026-09-23Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1702026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1692026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1682026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1672026-09-23Waived findingdependency-deltaallow-dependency commit message ↗In effectAuthor's text
#1672026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1662026-09-23Waived findingdependency-deltaallow-dependency commit message ↗In effectAuthor's text
#1662026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1652026-09-23Waived findingdependency-deltaallow-dependency commit message ↗In effectAuthor's text
#1652026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1642026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1632026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1622026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1612026-09-23Waived findinginstruction-smugglingallow-agent-instructions commit message ↗RequestedAuthor's text
#1612026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1602026-09-23Waived findinginstruction-smugglingallow-agent-instructions commit message ↗RequestedAuthor's text
#1602026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1592026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1582026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1572026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1562026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1552026-09-23Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1542026-09-22Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1532026-09-22Inline markererror-swallowingdocs/GATES.md:288 docs/GATES.md:288 ↗RequestedRepository
#1532026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1522026-09-22Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1512026-09-22Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1502026-09-22Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1492026-09-22Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1482026-09-22Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1472026-09-22Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1462026-09-22Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1452026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1442026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1432026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1422026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1412026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1402026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1392026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1392026-09-22Waived findingassertion-reductionallow-assertion-drop pull request body ↗In effectAuthor's text
#1392026-09-22Waived findingdeletion-rationaleremoves pull request body ↗In effectAuthor's text
#1392026-09-22Waived findingdeletion-rationaleremoves pull request body ↗In effectAuthor's text
#1372026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1382026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1362026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1362026-09-22Waived findingdependency-deltaallow-dependency pull request body ↗In effectAuthor's text
#1352026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1342026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1332026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1322026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1302026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1292026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1282026-09-22Waived findinginstruction-smugglingallow-agent-instructions commit message ↗In effectAuthor's text
#1282026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1272026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1262026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1252026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1242026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1232026-09-22Waived findinginstruction-smugglingallow-agent-instructions commit message ↗In effectAuthor's text
#1232026-09-22Waived findinginstruction-smugglingallow-agent-instructions commit message ↗In effectAuthor's text
#1232026-09-22Waived findinginstruction-smugglingallow-agent-instructions commit message ↗In effectAuthor's text
#1232026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1222026-09-22Inline markererror-swallowingdocs/GATES.md:280 docs/GATES.md:280 ↗RequestedRepository
#1222026-09-22Inline markererror-swallowingtests/test_gates_e2e.rs:2377 tests/test_gates_e2e.rs:2377 ↗RequestedRepository
#1222026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1212026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1202026-09-22Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1192026-09-21Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1182026-09-21Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1172026-09-21Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#1162026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1152026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1142026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1132026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1122026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1112026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1112026-09-21Waived findingdeletion-rationaleremoves commit message ↗RequestedAuthor's text
#1112026-09-21Waived findingdeletion-rationaleremoves commit message ↗RequestedAuthor's text
#1112026-09-21Config looseningversion-lockstepgroups lost discipline.toml ↗In effectRepository
#1102026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1092026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1092026-09-21Waived findingdeletion-rationaleremoves commit message ↗RequestedAuthor's text
#1092026-09-21Waived findingdeletion-rationaleremoves commit message ↗RequestedAuthor's text
#1092026-09-21Waived findingdeletion-rationaleremoves commit message ↗RequestedAuthor's text
#1092026-09-21Waived findingdeletion-rationaleremoves commit message ↗RequestedAuthor's text
#1082026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1072026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1072026-09-21Waived findingdependency-deltaallow-dependency commit message ↗RequestedAuthor's text
#1072026-09-21Waived findingassertion-reductionallow-assertion-drop commit message ↗RequestedAuthor's text
#1072026-09-21Waived findingassertion-reductionallow-assertion-drop commit message ↗RequestedAuthor's text
#1072026-09-21Waived findingassertion-reductionallow-assertion-drop commit message ↗RequestedAuthor's text
#1072026-09-21Waived findingassertion-reductionallow-assertion-drop commit message ↗RequestedAuthor's text
#1072026-09-21Waived findingassertion-reductionallow-assertion-drop commit message ↗RequestedAuthor's text
#1072026-09-21Waived findingassertion-reductionallow-assertion-drop commit message ↗RequestedAuthor's text
#1072026-09-21Waived findingassertion-reductionallow-assertion-drop commit message ↗RequestedAuthor's text
#1072026-09-21Waived findingassertion-reductionallow-assertion-drop commit message ↗RequestedAuthor's text
#1072026-09-21Waived findingassertion-reductionallow-assertion-drop commit message ↗RequestedAuthor's text
#1072026-09-21Waived findingassertion-reductionallow-assertion-drop commit message ↗RequestedAuthor's text
#1072026-09-21Waived findingassertion-reductionallow-assertion-drop commit message ↗RequestedAuthor's text
#1062026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1052026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1052026-09-21Waived findingassertion-reductionallow-assertion-drop commit message ↗In effectAuthor's text
#1042026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1032026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1022026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1022026-09-21Waived findingdependency-deltaallow-dependency commit message ↗In effectAuthor's text
#1012026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#1002026-09-21Waived findingassertion-reductionallow-assertion-drop commit message ↗RequestedAuthor's text
#1002026-09-21Waived findingassertion-reductionallow-assertion-drop commit message ↗RequestedAuthor's text
#1002026-09-21Waived findingassertion-reductionallow-assertion-drop commit message ↗RequestedAuthor's text
#1002026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#992026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#992026-09-21Config looseningci-skip-setchange_job changed discipline.toml:49 ↗In effectRepository
#982026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#972026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#972026-09-21Inline markertime-estimatesdocs/GATES.md:380 docs/GATES.md:380 ↗RequestedRepository
#962026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#962026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#962026-09-21Inline markerpiitests/test_gates_e2e.rs:5179 tests/test_gates_e2e.rs:5179 ↗RequestedRepository
#942026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#952026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#952026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#932026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#922026-09-21Waived findingassertion-reductionallow-assertion-drop commit message ↗In effectAuthor's text
#922026-09-21Waived findingassertion-reductionallow-assertion-drop commit message ↗In effectAuthor's text
#922026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#912026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#902026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#892026-09-21Waived findingconfig-integrityallow-gate-weakening commit message ↗RequestedAuthor's text
#892026-09-21Waived findingdependency-deltaallow-dependency commit message ↗RequestedAuthor's text
#892026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#892026-09-21Config looseningdependency-deltaallow_dependencies gained discipline.toml:42 ↗In effectRepository
#882026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#872026-09-21Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#872026-09-21Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#862026-09-20Skipped issue linkissue-linkdiscipline:no-issue pull request body ↗RequestedAuthor's text
#852026-09-20Skipped issue linkissue-linkdiscipline:no-issue pull request body ↗RequestedAuthor's text
#842026-09-20Skipped issue linkissue-linkdiscipline:no-issue commit message ↗RequestedAuthor's text
#842026-09-20Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#832026-09-20Skipped issue linkissue-linkdiscipline:no-issue commit message ↗RequestedAuthor's text
#832026-09-20Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#832026-09-20Skipped issue linkissue-linkdiscipline:no-issue commit message ↗RequestedAuthor's text
#832026-09-20Skipped issue linkissue-linkdiscipline:no-issue commit message ↗RequestedAuthor's text
#832026-09-20Inline markerpiisrc/guards/hygiene.rs:1374 src/guards/hygiene.rs:1374 ↗RequestedRepository
#832026-09-20Inline markerpiisrc/guards/hygiene.rs:1392 src/guards/hygiene.rs:1392 ↗RequestedRepository
#832026-09-20Inline markerpiisrc/guards/hygiene.rs:1411 src/guards/hygiene.rs:1411 ↗RequestedRepository
#832026-09-20Inline markerpiitests/test_report_redaction.rs:19 tests/test_report_redaction.rs:19 ↗RequestedRepository
#832026-09-20Inline markerpiitests/test_report_redaction.rs:22 tests/test_report_redaction.rs:22 ↗RequestedRepository
#832026-09-20Inline markerpiitests/test_report_redaction.rs:24 tests/test_report_redaction.rs:24 ↗RequestedRepository
#822026-09-20Skipped issue linkissue-linkdiscipline:no-issue commit message ↗RequestedAuthor's text
#822026-09-20Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#812026-09-20Skipped issue linkissue-linkdiscipline:no-issue commit message ↗RequestedAuthor's text
#812026-09-20Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#812026-09-20Config looseningdependency-deltaallow_dependencies gained discipline.toml:31 ↗In effectRepository
#802026-09-20Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#762026-09-20Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#702026-09-20Config looseningdependency-deltaallow_dependencies gained discipline.toml:31 ↗In effectRepository
#702026-09-20Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#652026-09-20Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#642026-09-20Waived findingconfig-integrityallow-gate-weakening commit message ↗RequestedAuthor's text
#642026-09-20Waived findingdependency-deltaallow-dependency commit message ↗RequestedAuthor's text
#642026-09-20Waived findingassertion-reductionallow-assertion-drop commit message ↗RequestedAuthor's text
#642026-09-20Waived findingassertion-reductionallow-assertion-drop commit message ↗RequestedAuthor's text
#642026-09-20Config looseningpiiexempt_paths gained discipline.toml:28 ↗In effectRepository
#642026-09-20Inline markerpiisrc/selftest.rs:1241 src/selftest.rs:1241 ↗In effectRepository
#642026-09-20Inline markerpiisrc/selftest.rs:1363 src/selftest.rs:1363 ↗In effectRepository
#642026-09-20Inline markerpiisrc/selftest.rs:1364 src/selftest.rs:1364 ↗In effectRepository
#642026-09-20Inline markerpiitests/test_gates_e2e.rs:5016 tests/test_gates_e2e.rs:5016 ↗RequestedRepository
#642026-09-20Inline markerci-integritytests/test_gates_e2e.rs:5314 tests/test_gates_e2e.rs:5314 ↗RequestedRepository
#642026-09-20Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#632026-09-19Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#622026-09-19Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#612026-09-19Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#612026-09-19Inline markerprovenance-tagsdocs/GATES.md:367 docs/GATES.md:367 ↗RequestedRepository
#602026-09-19Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#602026-09-19Inline markerci-integritytests/test_gates_e2e.rs:5133 tests/test_gates_e2e.rs:5133 ↗RequestedRepository
#592026-09-19Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#592026-09-19Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#592026-09-19Skipped issue linkissue-linkno-issue commit message ↗RequestedAuthor's text
#592026-09-19Inline markertime-estimatesdocs/GATES.md:274 docs/GATES.md:274 ↗In effectRepository
#592026-09-19Inline markertime-estimatesdocs/GATES.md:277 docs/GATES.md:277 ↗In effectRepository
#592026-09-19Inline markertime-estimatesdocs/GATES.md:279 docs/GATES.md:279 ↗RequestedRepository
#592026-09-19Inline markerpiidocs/GATES.md:289 docs/GATES.md:289 ↗In effectRepository
#592026-09-19Inline markerpiidocs/GATES.md:307 docs/GATES.md:307 ↗RequestedRepository
#592026-09-19Inline markertime-estimatessrc/guards/hygiene.rs:484 src/guards/hygiene.rs:484 ↗RequestedRepository
#592026-09-19Inline markerpiisrc/selftest.rs:1345 src/selftest.rs:1345 ↗In effectRepository
#592026-09-19Inline markerpiisrc/selftest.rs:1346 src/selftest.rs:1346 ↗In effectRepository
#592026-09-19Inline markerpiisrc/selftest.rs:1347 src/selftest.rs:1347 ↗In effectRepository
#592026-09-19Inline markerpiisrc/selftest.rs:1348 src/selftest.rs:1348 ↗In effectRepository
#592026-09-19Inline markerpiisrc/selftest.rs:1358 src/selftest.rs:1358 ↗In effectRepository
#582026-09-19Inline markerpiitests/test_gates_e2e.rs:4790 tests/test_gates_e2e.rs:4790 ↗RequestedRepository
#582026-09-19Skipped issue linkissue-linkno-issue pull request body ↗RequestedAuthor's text
#572026-09-19Inline markershell-secretssrc/guards/shell_secrets.rs:534 src/guards/shell_secrets.rs:534 ↗RequestedRepository
#572026-09-19Inline markershell-secretssrc/tokens.rs:558 src/tokens.rs:558 ↗RequestedRepository
#572026-09-19Inline markershell-secretstests/test_gates_e2e.rs:4676 tests/test_gates_e2e.rs:4676 ↗RequestedRepository
#502026-09-19Inline markertime-estimatesdocs/CONFIGURATION.md:216 docs/CONFIGURATION.md:216 ↗In effectRepository
#502026-09-19Inline markerpiidocs/CONFIGURATION.md:217 docs/CONFIGURATION.md:217 ↗In effectRepository
#502026-09-19Inline markertime-estimatesdocs/CONFIGURATION.md:246 docs/CONFIGURATION.md:246 ↗In effectRepository
#502026-09-19Inline markerpiidocs/CONFIGURATION.md:248 docs/CONFIGURATION.md:248 ↗In effectRepository
#462026-09-19Inline markerpiisrc/selftest.rs:1198 src/selftest.rs:1198 ↗RequestedRepository
#462026-09-19Inline markerpiisrc/selftest.rs:1203 src/selftest.rs:1203 ↗RequestedRepository
#462026-09-19Inline markerpiisrc/selftest.rs:1208 src/selftest.rs:1208 ↗RequestedRepository
#462026-09-19Inline markerpiitests/test_gates_e2e.rs:4233 tests/test_gates_e2e.rs:4233 ↗RequestedRepository
#342026-09-19Waived findingbench-regressionallow-regression commit message ↗RequestedAuthor's text
#342026-09-19Waived findingdeletion-rationaleremoves commit message ↗RequestedAuthor's text
#342026-09-19Inline markerpiidocs/GATES.md:251 docs/GATES.md:251 ↗RequestedRepository
#342026-09-19Inline markerpiidocs/GATES.md:252 docs/GATES.md:252 ↗RequestedRepository
#332026-09-19Waived findingdeletion-rationaleremoves commit message ↗RequestedAuthor's text
#332026-09-19Inline markerpiidocs/CONFIGURATION.md:180 docs/CONFIGURATION.md:180 ↗RequestedRepository
#332026-09-19Inline markertime-estimatesdocs/CONFIGURATION.md:184 docs/CONFIGURATION.md:184 ↗RequestedRepository
#332026-09-19Inline markertime-estimatesdocs/GATES.md:153 docs/GATES.md:153 ↗RequestedRepository
#332026-09-19Inline markertime-estimatesdocs/GATES.md:154 docs/GATES.md:154 ↗RequestedRepository
#332026-09-19Inline markertime-estimatesdocs/GATES.md:156 docs/GATES.md:156 ↗RequestedRepository
#332026-09-19Inline markertime-estimatesdocs/GATES.md:158 docs/GATES.md:158 ↗RequestedRepository
#332026-09-19Inline markertime-estimatesdocs/GATES.md:160 docs/GATES.md:160 ↗RequestedRepository
#332026-09-19Inline markerpiidocs/GATES.md:175 docs/GATES.md:175 ↗RequestedRepository
#292026-09-19Inline markertime-estimatesdocs/PRD.md:230 docs/PRD.md:230 ↗In effectRepository
#292026-09-19Inline markertime-estimatesdocs/PRD.md:231 docs/PRD.md:231 ↗In effectRepository
#292026-09-19Inline markertime-estimatesdocs/PRD.md:232 docs/PRD.md:232 ↗In effectRepository
#292026-09-19Inline markerpiidocs/PRD.md:233 docs/PRD.md:233 ↗In effectRepository
#182026-09-19Waived findingconfig-integrityallow-gate-weakening commit message ↗RequestedAuthor's text
#182026-09-19Waived findingconfig-integrityallow-gate-weakening commit message ↗RequestedAuthor's text
#182026-09-19Waived findingconfig-integrityallow-gate-weakening commit message ↗RequestedAuthor's text
#182026-09-19Config looseningassertion-reductionexempt_paths gained discipline.toml:13 ↗In effectRepository
#182026-09-19Config looseningignored-testsexempt_paths gained discipline.toml:19 ↗In effectRepository
#182026-09-19Config looseningvacuous-testsexempt_paths gained discipline.toml:16 ↗In effectRepository
#182026-09-19Waived findingconfig-integrityallow-gate-weakening pull request body ↗RequestedAuthor's text
#182026-09-19Waived findingconfig-integrityallow-gate-weakening pull request body ↗RequestedAuthor's text
#182026-09-19Waived findingconfig-integrityallow-gate-weakening pull request body ↗RequestedAuthor's text
#92026-09-18Waived findingdeletion-rationaleremoves commit message ↗RequestedAuthor's text
#52026-09-18Inline markerdeletion-rationale.github/workflows/ci.yml:265 .github/workflows/ci.yml:265 ↗RequestedRepository
#42026-09-18Inline markertime-estimatessrc/guards/hygiene.rs:459 src/guards/hygiene.rs:459 ↗RequestedRepository
#12026-09-18Inline markerpiisrc/selftest.rs:169 src/selftest.rs:169 ↗In effectRepository
#12026-09-18Inline markerpiisrc/selftest.rs:170 src/selftest.rs:170 ↗In effectRepository
#12026-09-18Inline markerpiitests/test_gates_e2e.rs:586 tests/test_gates_e2e.rs:586 ↗In effectRepository
#12026-09-18Inline markerpiitests/test_gates_e2e.rs:587 tests/test_gates_e2e.rs:587 ↗In effectRepository
#12026-09-18Inline markerpiitests/test_gates_e2e.rs:589 tests/test_gates_e2e.rs:589 ↗In effectRepository
dc8066c8662026-09-18Inline markerdeletion-rationalesrc/selftest.rs:147 src/selftest.rs:147 ↗RequestedRepository
ff51a6f5ea2026-09-18Inline markerdeletion-rationale.github/workflows/ci.yml:244 .github/workflows/ci.yml:244 ↗RequestedRepository
ff51a6f5ea2026-09-18Inline markerdeletion-rationale.github/workflows/ci.yml:264 .github/workflows/ci.yml:264 ↗RequestedRepository
ff51a6f5ea2026-09-18Inline markerdeletion-rationalesrc/tokens.rs:228 src/tokens.rs:228 ↗RequestedRepository
ff51a6f5ea2026-09-18Inline markerdeletion-rationalesrc/tokens.rs:233 src/tokens.rs:233 ↗RequestedRepository
695021f7012026-09-18Inline markertime-estimatessrc/guards/hygiene.rs:410 src/guards/hygiene.rs:410 ↗RequestedRepository
f28643918e2026-09-18Inline markertime-estimatesAGENTS.md:41 AGENTS.md:41 ↗RequestedRepository