Summary
Current custom lint scan reports 683 shared largefunc findings under pkg/workflow and pkg/cli. Per lint-monster policy, these findings belong to one shared tracking topic: function-length refactoring.
Current authoritative count
pkg/workflow: 295 findings
pkg/cli: 388 findings
- Shared topic total: 683 findings
Existing authoritative tracker
An open authoritative function-length tracker already exists: #49251. This snapshot issue records the latest count because this workflow run cannot call update_issue against that existing tracker in the current safe-output configuration. Future manual or issue-triggered updates should consolidate into #49251.
Representative diagnostics
pkg/workflow/awf_helpers.go:229 — BuildAWFCommand is 377 lines long
pkg/workflow/codex_engine.go:207 — GetExecutionSteps is 318 lines long
pkg/workflow/compiler_safe_outputs_job.go:269 — buildSafeOutputsHandlerOutputsAndActionSteps is 220 lines long
pkg/workflow/unified_prompt_step.go:266 — generateUnifiedPromptCreationStep is 259 lines long
pkg/cli/add_interactive_git.go:26 — createWorkflowPRAndConfigureSecret is 171 lines long
pkg/cli/audit_diff.go:67 — computeFirewallDiff is 144 lines long
Next slices to refactor
Remediation checklist
Duplicate handling
- No duplicate open function-length trackers were identified in the available search results.
- No issues were closed in this run.
Generated by 🧌 LintMonster · gpt54 · 34.8 AIC · ⌖ 5.54 AIC · ⊞ 5.3K · ◷
Summary
Current custom lint scan reports 683 shared
largefuncfindings underpkg/workflowandpkg/cli. Per lint-monster policy, these findings belong to one shared tracking topic: function-length refactoring.Current authoritative count
pkg/workflow: 295 findingspkg/cli: 388 findingsExisting authoritative tracker
An open authoritative function-length tracker already exists: #49251. This snapshot issue records the latest count because this workflow run cannot call
update_issueagainst that existing tracker in the current safe-output configuration. Future manual or issue-triggered updates should consolidate into #49251.Representative diagnostics
pkg/workflow/awf_helpers.go:229—BuildAWFCommandis 377 lines longpkg/workflow/codex_engine.go:207—GetExecutionStepsis 318 lines longpkg/workflow/compiler_safe_outputs_job.go:269—buildSafeOutputsHandlerOutputsAndActionStepsis 220 lines longpkg/workflow/unified_prompt_step.go:266—generateUnifiedPromptCreationStepis 259 lines longpkg/cli/add_interactive_git.go:26—createWorkflowPRAndConfigureSecretis 171 lines longpkg/cli/audit_diff.go:67—computeFirewallDiffis 144 lines longNext slices to refactor
pkg/workflow/*engine*.go,pkg/workflow/*logs*.go)pkg/workflow/awf_*,pkg/workflow/compiler_*,pkg/workflow/safe_outputs_*,pkg/workflow/tools_parser.go)pkg/cli/add_*,pkg/cli/audit_*,pkg/cli/access_log.go,pkg/cli/actions_build_command.go)Remediation checklist
make golint-custombefore handoffDuplicate handling