iiRecord
Agentic AI Atlas · GAP-SEC-005: Approval Posture Model
page:docs-harness-features-backlog-gaps-security-gap-sec-005a5c.ai
II.
Page reference

page:docs-harness-features-backlog-gaps-security-gap-sec-005

Reading · 1 min

GAP-SEC-005: Approval Posture Model reference

Formalize approval postures per action category so that different types of operations have appropriate approval requirements. A destructive file operation should have a different posture than a read operation.

Pagewiki/docs/harness-features-backlog/gaps/security/GAP-SEC-005.mdOutgoing · 0Incoming · 1

GAP-SEC-005: Approval Posture Model

FieldValue
Categorysecurity
PriorityHigh
EffortM
StatusPartial

Description

Formalize approval postures per action category so that different types of operations have appropriate approval requirements. A destructive file operation should have a different posture than a read operation.

Current State

The breakpoint system supports auto-approval rules with glob patterns, autoApproveAfterN, alwaysBreakOn profile tags. The pattern language is expressive but postures are not formalized by action type.

Target State

Approval posture templates per action category (read, write, execute, destroy). Postures define: auto-approve threshold, escalation rules, required approver level. Integrated with governance policy engine.

Dependencies

  • GAP-SEC-001 -- governance policy for posture enforcement
  • GAP-SEC-003 -- typed interactions for posture-aware UX

Key Files

ComponentPath
Breakpoint patternspackages/sdk/src/breakpoints/patterns.ts
Breakpoint evaluatorpackages/sdk/src/breakpoints/evaluator.ts

Recommendation

Phase 2 implementation. Define approval posture templates per action category and wire into breakpoint evaluation.