Skip to content

[WIP] Investigate sentrux '0 rules checked' tooling gap - #50150

Closed
pelikhan with Copilot wants to merge 1 commit into
mainfrom
copilot/investigate-sentrux-rules-gap
Closed

pelikhan with Copilot wants to merge 1 commit into
mainfrom
copilot/investigate-sentrux-rules-gap

Conversation

Copilot AI commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Thanks for asking me to work on this. I will get started on it and keep this PR's description up to date as I form a plan and make progress.


This section details on the original issue you should resolve

<issue_title>[Code Quality] Investigate sentrux "0 rules checked" tooling gap despite .sentrux/rules.toml defining 4 rules</issue_title>
<issue_description>## Description

The Daily Sentrux Report - 2026-08-04 flagged that the sentrux quality-gate check logged "0 rules checked" in its run despite .sentrux/rules.toml defining 4 rules (including a god-file ceiling of 1). This is a possible tooling/wiring gap: the god-file count is currently 3 (up from 2), which should have breached the configured ceiling rule and produced a violation, but no rule violations were reported at all.

Suggested Changes

  • Investigate why the sentrux check step reports 0 rules checked when .sentrux/rules.toml defines 4 rules (path/config wiring, tool invocation flags, or version mismatch)
  • Confirm the god-file ceiling rule (max 1) is actually being evaluated against the current count of 3
  • Fix the invocation/config so rule violations are correctly detected and surfaced in future sentrux runs

Files Affected

  • .sentrux/rules.toml
  • Sentrux invocation step in the daily sentrux workflow (.github/workflows/*sentrux*.md or equivalent CI/analysis script)

Success Criteria

  • Sentrux run logs report the correct rule count (4) as checked
  • The god-file ceiling breach (3 > 1) is correctly flagged as a rule violation in the next run
  • No regression to existing sentrux report generation

Source

Extracted from Daily Sentrux Report - 2026-08-04 discussion github/gh-aw#50119

Priority

Medium - a silent tooling gap means quality-gate violations (like the god-file ceiling) go undetected.

🔍 Task mining by Discussion Task Miner - Code Quality Improvement Agent · auto · 53.3 AIC · ⌖ 4.51 AIC · ⊞ 10.3K · ◷

  • expires on Aug 4, 2026, 5:16 PM UTC-08:00

Comments on the Issue (you are @copilot in this section)

@pelikhan pelikhan closed this Aug 4, 2026
Copilot AI requested a review from pelikhan August 4, 2026 02:38
Copilot stopped work on behalf of pelikhan due to an error August 4, 2026 02:38
@pelikhan
pelikhan deleted the copilot/investigate-sentrux-rules-gap branch August 18, 2026 23:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Code Quality] Investigate sentrux "0 rules checked" tooling gap despite .sentrux/rules.toml defining 4 rules

2 participants