By NHI Mgmt Group Editorial TeamBased on Arnica: “Merge Ready's Arnica Review: March 2026” (March 19, 2026)

TL;DR: Late-arriving findings, murky ownership, and dashboard-heavy workflows are the real reasons AppSec programmes stall, according to Arnica’s review of Merge Ready’s assessment. The central issue is governance friction: if developers do not see risks in flow, security becomes triage theatre instead of risk reduction.


At a glance

What this is: Arnica’s review says AppSec slows down when findings arrive after the work has moved on, ownership is unclear, and developers are forced to switch context to resolve issues.

Why it matters: For IAM, NHI, and security teams, the lesson is that governance fails when risk is separated from the workflow that creates it, because visibility without ownership does not reduce exposure.


Context

Application security breaks down when risk signals arrive too late to influence the code path that created them. In this review, the core issue is not detection coverage alone but the governance gap between finding a problem and getting the right owner to act while the change is still in motion. That same pattern shows up across identity and NHI programmes whenever accountability lives in a separate system from the control point.

Developer-native security only works when findings are delivered where engineers already operate, not in a separate dashboard that competes with delivery work. The article frames this as a workflow problem, which is a useful lens for IAM-adjacent controls too: if risk remediation depends on a second handoff, queues and ambiguity will win. That is typical in mature but overloaded programmes, and it is exactly why visibility without routing still fails.


Key questions

Q: What breaks when AppSec findings are not tied to source code ownership and production context?

A: Without ownership and runtime context, security teams often end up with delayed remediation, duplicate investigation, and friction between developers and security. The same alert can be treated as urgent or ignored, depending on team interpretation. That creates blind spots, slows release cycles, and makes it harder to prove that risk is being reduced before production.

Q: Why do dashboard-heavy AppSec workflows create more noise than action?

A: Because dashboards separate the alert from the person who can fix it. If engineers must leave their normal workflow to find context, triage becomes slower and less reliable. The programme may appear well-instrumented, but the operational result is often backlog growth rather than risk reduction.

Q: How can teams prioritise AppSec findings more effectively?

A: Prioritise findings by exploitability, reachability, and privilege. A low-severity issue that exposes a valid credential or reaches a sensitive API is often more urgent than a high-volume category of theoretical findings. This approach reduces noise and focuses remediation on the issues that can actually change access or impact.

Q: What should teams do when security owns triage but developers own the code?

A: Define ownership at the point of finding, not after escalation. Each issue should carry a repo, service, or code owner so the security team is not acting as a human router. Clear ownership shortens resolution time and reduces the ticket ping pong that stalls AppSec programmes.


Technical breakdown

Why late AppSec findings create workflow debt

Late findings do more than slow remediation. They create workflow debt, which is the accumulation of unresolved risk because the person who can fix it no longer has the code context, priority, or ownership clarity to do so quickly. In AppSec, the timing of the signal matters as much as the signal itself. If a risk appears after merge or near deployment, the work shifts from prevention to coordination, and coordination is where queues form. That is why dashboard-heavy models often feel busy while accomplishing little. The technical failure is not the scanner. It is the delay between discovery and actionable ownership.

Practical implication: Place findings as early as possible in the change cycle so remediation happens while code context is still fresh.

How developer-native routing changes AppSec control flow

Developer-native delivery changes the control path by embedding findings into pull requests, chat tools, and issue trackers rather than asking engineers to visit a security console. That matters because application risk is usually resolved by the team already touching the code, not by a separate security queue. The mechanism is straightforward: detect on push or in branch context, enrich the alert with ownership and remediation detail, then surface it where the developer is already working. The result is not just faster triage. It is a control design that reduces handoffs and preserves accountability at the point of change.

Practical implication: Route findings into existing engineering tools and attach the owner, repo, and fix context directly to each issue.

Why prioritisation determines whether AppSec queues get cleared

Prioritisation is the difference between noise and action. A high-volume AppSec programme can drown teams in red if it treats every alert as equally urgent, even when exploitability, reachability, and code ownership differ sharply. The reviewer’s point is that the useful question is not simply whether something is vulnerable, but whether it is exploitable in this codebase and who should resolve it. That is an operations problem disguised as a scoring problem. Good prioritisation turns a backlog into a queue with an owner, a reason, and a realistic path to closure.

Practical implication: Use exploitability and ownership context to rank issues before they enter the remediation queue.


NHI Mgmt Group analysis

AppSec workflow debt is the real control failure. The article shows that many programmes do not collapse because they miss findings, but because findings arrive after the moment of change has passed. That creates a structural lag between detection and ownership, and the lag itself becomes the governance gap. For practitioners, the key lesson is that risk visibility without same-flow action is only partial control.

Dashboard-centric AppSec creates a false sense of coverage. A separate security console may prove that scanning exists, but it does not prove that engineering can act on results in time. When developers must leave their workflow to find and interpret risk, the organisation adds friction exactly where speed matters most. The result is security theatre, not measurable reduction in exposure.

Workflow-integrated security: the control model that matters is the one that preserves code context until the issue is fixed. Findings delivered into the development path keep ownership attached to the change, which is the only point at which remediation is cheap and precise. That makes the operational unit of control the pull request, not the backlog. For teams running AppSec at scale, the practical conclusion is that governance must be designed around flow, not around reporting.

Prioritisation is the bridge between detection and closure. Enrichment with exploitability, reachability, and ownership context is what turns a scanner’s output into a queue engineers can clear. Without that bridge, backlog growth is inevitable and trust in the programme erodes. The practitioner takeaway is to treat triage quality as a control objective, not an administrative afterthought.

From our research library:

What this signals

Workflow-integrated security is now the real AppSec control boundary. When findings live in the same tools developers already use, ownership and context remain attached to the change instead of being recreated later in a separate queue. That is the difference between visibility and control, and it is why security programmes should measure routing friction as aggressively as they measure scan coverage.

AppSec bottlenecks increasingly look like governance failures, not tooling failures. The article’s framing is useful because it shifts attention from the existence of findings to the path those findings take before remediation. For programmes that also govern secrets, cloud permissions, or service identities, the same lesson applies: if the control does not reach the operator in time, the control is functionally incomplete.


For practitioners

  • Embed findings in engineering workflows Surface AppSec issues in pull requests, chat tools, and issue trackers so developers resolve them without leaving the code path.
  • Shift scanning earlier in the change cycle Run checks on every push and on feature branches so risky changes are caught before merge or deployment.
  • Attach ownership to every finding Require repo, service, or code owner context on each issue so triage does not become manual routing work.
  • Use exploitability to sort the queue Prioritise issues by reachability, exploitability, and business context rather than treating all high-severity alerts the same.

Key takeaways

  • Late AppSec findings create workflow debt because the people who can fix the issue lose context and priority before remediation starts.
  • Developer-native delivery matters because security only becomes actionable when the finding reaches the engineer inside the normal change flow.
  • Prioritisation based on exploitability, reachability, and ownership turns noisy alerts into a queue that teams can realistically close.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK addresses the attack and risk surface, while NIST CSF 2.0, CIS Controls v8 and OWASP SAMM set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
MITRE ATT&CKTA0007;TA0006 — Discovery; Credential AccessAppSec workflow failure increases the window for adversaries to find and use exposed code or secrets.
Recommendation — Map delayed findings to TA0007 and TA0006 to prioritise code paths that expose secrets or exploitable logic.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsOwnership and routing depend on clear access and responsibility boundaries in engineering workflows.
Recommendation — Apply PR.AA-05 to keep remediation ownership tied to the repo, service, or code change that introduced risk.
CIS Controls v8CIS-5 — Account ManagementThe article’s ownership problem mirrors poor account and responsibility management in operational processes.
Recommendation — Use CIS-5 to assign and maintain accountable owners for every application security finding.
OWASP SAMMGovernance — GovernanceThe article is fundamentally about security programme workflow and governance effectiveness.
Recommendation — Use SAMM governance practices to measure whether AppSec findings reach engineers in time to be actioned.

Key terms

  • Workflow Debt: The backlog of unresolved security issues that builds when findings arrive too late for engineers to fix them in the same work context. In AppSec, workflow debt is created by handoffs, routing delays, and unclear ownership, all of which turn remediation into administration rather than risk reduction.
  • Developer-Native Security: A delivery model that places security findings and remediation guidance inside the tools developers already use. It reduces context switching and improves accountability because the signal appears in pull requests, chat, or issue trackers instead of a separate security console.
  • Prioritisation Engine: The logic used to rank findings so the most exploitable, reachable, or business-relevant issues are handled first. In practice, it combines technical signals with ownership context to convert a large alert set into a manageable queue that teams can actually clear.
  • Triage Friction: The operational slowdown caused when teams must reinterpret, reroute, or reassign findings before work can begin. High triage friction usually signals that the security workflow is detached from engineering reality, which weakens both speed and trust in the programme.

Deepen your knowledge

The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, and secrets management. It helps security and identity practitioners build the control discipline that keeps access, ownership, and lifecycle management aligned.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 19, 2026.
Updated on October 12, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org