Skip to content

chore(triage): 2026-04-25 evening swarm — 45-issue myrmidon close-out #479

@mvillmow

Description

@mvillmow

Summary

Second myrmidon swarm pass on ProjectKeystone (2026-04-25 evening). Classified all 75 open issues and implemented EASY + MEDIUM in parallel waves.

Pre-swarm housekeeping

Action Issues
Closed ALREADY-DONE #311, #251 (cnats already in conanfile.py)
Closed META tracker #128 ([Audit] Overall Grade C-)
Deferred cross-repo blocked #432 (awaiting Agamemnon#27/#29)
Phase 0 fix (required) #451 — gitleaks SARIF jq fix + .gitleaks.toml allowlist (security-report was failing main, blocking all PR merges)

Classification results (75 issues)

Class Count
EASY 17
MEDIUM 28 (incl. #310 reclassified from ALREADY-DONE)
HARD 26
ALREADY-DONE closed 2
META closed 1

PRs opened this session

EASY waves (Haiku)

PR Issues Description
#451 Phase 0: fix security-scan.yml gitleaks SARIF parsing
#452 #341 Increase coverage threshold 85→90%
#453 #336 Add Logger::init() to monitoring startup
#454 #234 Correct CLAUDE.md directory tree sections
#455 #433, #366 Update CLAUDE.md + ADR cross-refs after Python migration; update modules.md + build-system.md
#456 #157 Remove stale Mojo/ML-Odyssey agent configs
#457 #223 Extend TaskCleanupOldTasks with all terminal phases
#458 #252 Validate nats-subjects.md against implementation
#459 #276 Validate cert+key parity in NatsConfig
#460 #221 Make phaseToString/stringToPhase public utilities
#461 #368 Pin release-please-action to SHA
#462 #369 Add softprops/action-gh-release to Dependabot
#463 #260 Reconcile duplicate clang-format CI vs pre-commit
#464 #291, #292 pixi environments table + dev task entries

MEDIUM waves (Sonnet)

PR Issues Description
#465 #328, #370 CMakeLists: CPack dry-run target + spdlog linkage docs
#466 #350, #351, #232, #247, #353 ci.yml mega-agent: sccache SHA pin, cache monitoring, conan.lock, CLAUDE.md sync, composite action
#467 #184, #185, #186 Fix failure propagation in lead-agent dispatch chain
#468 #324 Fix deps-tsan CMakeUserPresets re-inclusion
#469 #322 GracefulShutdown: drain queue before exit signal
#471 #337 Assert Logger output in backpressure + thread-pool tests
#472 #331, #204, #285 NATS max_attempts, NatsConnection readiness probe, correlation_id field
#473 #175 Convert unsized ints in benchmarks/
#474 #174 Convert unsized ints in test files
#475 #179, #196, #98 cnats 3.9.3→3.12.0; fresh agent list in advance_dag; background DAG scan
#476 #183, #180 ComponentLeadAgent failure tests; wire NATSListener into daemon
#477 #279, #302, #263 validateSubjectToken at gRPC boundary; in_flight Prometheus metric; ADR index cleanup
#478 #222, #224, #225 yaml phase validation; CancelTask notification; TASK_PHASE_ERROR handling

HARD deferred (26 issues — require human review)

#374, #432, #349, #346, #333, #332, #330, #323, #321, #314, #313, #312, #307, #303, #297, #287, #284, #275, #273, #254, #250, #310, #210, #206, #205, #181, #178

Key HARD patterns:

Known failure modes encountered (new to v1.8.0 / captured by existing skill)

All failure modes were already captured in batch-low-difficulty-issue-impl v1.8.0 from the morning swarm. No new patterns discovered in this session.

Notes

🤖 Generated with Claude Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions