From scan to fixed MR — automatically. Claude agents triage reachability, generate dependency upgrades, patch SAST findings, and open a Jira-linked draft MR.
Fable 5 now available — Mythos-class model
Bedrock auto-reads region from ~/.aws config
Credential caching now honors token Expiration
Sub-agents nest up to 5 levels deep
fallbackModel setting for overload resilience
Parallel tool calls: failures no longer cancel the batch
/cd changes working directory mid-session
--safe-mode disables all customizations
Tool(param:value) permission rule syntax
Thousands of new CVEs published each month. Dependency trees mean a single package bump can resolve dozens of findings — but someone has to find, triage, and test each one.
Up to 60% of flagged CVEs are unreachable in practice — dead code paths, test deps, unused imports. Without triage, teams waste cycles on phantom risk.
Scan → read report → identify fix → bump version → open PR → link Jira → get review. Repeated for every vuln, every repo, every sprint. Engineering time that doesn't ship features.
Vulnerable packages in manifests — Maven, npm, pip, and more
DEPENDENCY_SCANNING: "true"
Static analysis findings in source code — code-level security issues
SAST_SCANNING: "true"
Vulnerable base images & OS packages in container definitions
CONTAINER_SCANNING: "true"
Dynamic / API security findings from a running application
DAST_SCANNING: "true"
Leaked tokens & credentials in source — detection only, no auto-fix yet
SECRET_DETECTION_SCANNING: "true"
"true" — no scan type enabled means no remediation jobs run
Now. Logos team works 1:1 to configure & validate. We handle the YAML, verify test coverage, and trigger the first pipeline with you.
Reach out in Teams to get startedNear-term. Follow the onboarding guide independently. Add stages, include the component, set scan type variables, and trigger a manual pipeline.
onboarding-guide.md in the repoPlanned. DevSecOps applies the framework as a default include in shared pipeline templates. Teams opt-out rather than opt-in.
Qualification gates enforced automaticallyPrerequisites
Unit tests in CI • Code coverage above threshold • Protected default branch • Integration/regression testing evidence
Trigger Model
Runs on scheduled or manually triggered pipelines only — not on every push
Output
Single draft MR on a fix/cve-* branch • One Jira story linked to your epic • All fix types in parallel
The component handles all job definitions. Your repo only needs stages, an include, and a few variables.
Override via inputs: block:
cve-min-severity: "high"
cve-dry-run: "true"
SKIP_REACHABILITY: "true"
Add dast stage between test and vuln-assessment only if your repo already has DAST scanning configured.
Agents run in logos-pilot's ECS sandbox — not on your CI runner. Everything passes through --prompt as artifact URLs.
mr-creation opens the branch once. All remediation agents push to the same MR branch in parallel — one clean PR for review.
If triage filters out all findings, the pipeline short-circuits — no MR created, no remediation cost incurred.
Currently Working
| vulnerability_scan (artifact mode) | ✓ Live |
| reachability triage | ✓ Live |
| mr-creation + Jira story | ✓ Live |
| dependency-remediate | ✓ Live |
| container-remediate | ✓ Live |
| sast-remediate | ✓ Live |
| dast-remediate | ✓ Live |
On the Roadmap
| Post-remediation re-scan verification | In Progress |
| Secret detection auto-fix agent | Planned |
| Auto-merge for low-risk fixes | Planned |
| Unreachable-but-gating CVE workflow | Planned |
| Org-wide opt-out rollout (Level 3) | Future |