Skip to content

Complexity refactors: 61 functions under the thresholds #312

Closed

Description

@David-Noble-at-work

Tracking issue for docs/plans/complexity-refactors.md — the 4b-3 ladder's chartered remainder: 52 gocognit (threshold 20) + 9 gocyclo (threshold 15) findings, refactored by behavior-preserving decomposition across seven leaf-to-core phases, one PR each. Discipline and phase table in the plan doc.

Activity

  1. David-Noble-at-work commented on Aug 4, 2026

    @David-Noble-at-work
    ContributorAuthor

    Complete. All seven phases merged (#313–#319): 61 planned findings plus the surfaced plan-table omission (lint.Go 31) decomposed behavior-preserving under gocognit 20 / gocyclo 15. The repository's full lint output — every linter, uncapped — is now empty; the unmodified test suite passes throughout. Plan: docs/plans/complexity-refactors.md (status: complete, per-phase notes recorded).

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

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions