Skip to content

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

Description

@github-actions

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 #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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions