Skip to content

Commit 15e92c1

Browse files
author
SIN CI
committed
docs: v3.24.1 changelog + AGENTS.md verified-against update
5 parallel subagents completed production-readiness sweep. CEO Audit: Score 100, A+, 48/48 gates, 0 unapproved, 0 rot-risk.
1 parent d9d0559 commit 15e92c1

2 files changed

Lines changed: 39 additions & 6 deletions

File tree

‎AGENTS.md‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44
> Read this file completely before making any change. If reality and this file
55
> diverge, fix the divergence in the same PR (code or doc — whichever is wrong).
66
>
7-
> **Last verified against main:** v3.24.0 (2026-06-24) —
8-
> Complexity cleanup: 55+ single-export files merged, all 5 complexity
9-
> analyzers fixed (cross-file interface counting, cobra-constructor
10-
> exemption, method-wrapper/test-hook skipping, cross-file dead-flag
11-
> detection, 10-line approval scan window), scoring corrected
12-
> (100 - NetLines/100, clean = A+), sin-debt scanner skips .md docs.
7+
> **Last verified against main:** v3.24.1 (2026-06-25) —
8+
> Production-readiness sweep: 5 parallel subagents audited Go tests, Python
9+
> ruff+pytest, 40 skills, AGENTS.md consistency, complexity scanner, CEO audit.
10+
> Complexity scanner fixed (binary file crash, testdata exclusion, context window).
11+
> AGENTS.md deduplicated (3x layout blocks, stale roadmap rows, CLI list).
12+
> Python pyproject.toml bug fixed. 5 hand-rolled min/max removed.
1313
> CEO Audit: Score 100, A+, 48/48 gates, 0 unapproved findings, 0 rot-risk.
1414
> Test suite green and environment-independent.
1515

‎CHANGELOG.d/_unreleased.md‎

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -871,3 +871,36 @@ spec's signatures.
871871
- Complexity: 0 unapproved findings, 0 removable lines
872872
- Rot-risk: 0 (116 markers, all with upgrade trigger)
873873
- Build: pass, Lint: 0 issues
874+
875+
### v3.24.1 — production-readiness sweep
876+
877+
#### Fixed — AGENTS.md consistency
878+
- Removed 3x duplicated internal package listings in Section 6 layout
879+
- Fixed CLI subcommand list: removed non-existent `knowledge`, fixed
880+
underscore→hyphen for `orchestrator-run/agents/plan`, added missing
881+
`headroom`, `rules`, `tool-search`
882+
- Removed stale `(next) TBD` roadmap rows, reordered chronologically
883+
- Removed archived `coder-SIN-Qwen` from active ecosystem map
884+
885+
#### Fixed — Complexity scanner (complexity/sindebt.go + finder.go)
886+
- Replaced `bufio.Scanner` with `os.ReadFile` for binary files
887+
(was crashing on 57MB sin-code binary with "token too long")
888+
- Added `testdata/` and vendored `go.mod` directory exclusions to `selectFiles()`
889+
- Increased marker context window from 5→10 lines to match `approvedBySinDebt`
890+
891+
#### Fixed — Python side
892+
- `pyproject.toml`: `all` extra referenced `sin-code-bundle` instead of `sin-code`
893+
- Stale `SIN-Code-Bundle` URL in `requirements-ecosystem.txt`
894+
- 4 files reformatted by `ruff format`
895+
896+
#### Fixed — Code quality
897+
- Removed 5 hand-rolled `min`/`max` functions (Go 1.21+ built-ins)
898+
- Added 20 sin-debt markers with upgrade triggers for intentional patterns
899+
- Fixed `security.go` marker placement (was after function, moved before)
900+
901+
#### Verified — Production readiness (5 parallel subagents)
902+
- Go tests: 90+ packages green under `-race`, 5 vendored modules green
903+
- Python: `ruff check` clean, `ruff format` clean, 757 tests pass
904+
- Skills: 40/40 pass all checks (SKILL.md, LICENSE, dirs, frontmatter)
905+
- CEO Audit: Score 100, A+, 48/48 gates, 0 unapproved findings
906+
- Rot-risk: 0 (136 markers, all with upgrade triggers)

0 commit comments

Comments
 (0)