165 lines
5.0 KiB
YAML
165 lines
5.0 KiB
YAML
slug: m10-agent-capability-boundaries
|
|
title: Agent Capability Boundaries
|
|
description: Per-agent permission scopes controlling read/write access to signal types, user attributes, and ranking profile overrides — enforced at the session layer
|
|
phase: released
|
|
created_at: 2026-03-03T06:29:45.070060Z
|
|
updated_at: 2026-03-05T00:38:49.553674Z
|
|
artifacts:
|
|
- artifact_type: spec
|
|
status: approved
|
|
path: .sdlc/features/m10-agent-capability-boundaries/spec.md
|
|
created_at: 2026-03-05T00:14:45.957272Z
|
|
approved_at: 2026-03-05T00:14:48.394604Z
|
|
rejected_at: null
|
|
rejection_reason: null
|
|
approved_by: null
|
|
- artifact_type: design
|
|
status: approved
|
|
path: .sdlc/features/m10-agent-capability-boundaries/design.md
|
|
created_at: 2026-03-05T00:14:53.792059Z
|
|
approved_at: 2026-03-05T00:14:58.105501Z
|
|
rejected_at: null
|
|
rejection_reason: null
|
|
approved_by: null
|
|
- artifact_type: tasks
|
|
status: approved
|
|
path: .sdlc/features/m10-agent-capability-boundaries/tasks.md
|
|
created_at: 2026-03-05T00:15:03.662795Z
|
|
approved_at: 2026-03-05T00:15:05.992828Z
|
|
rejected_at: null
|
|
rejection_reason: null
|
|
approved_by: null
|
|
- artifact_type: qa_plan
|
|
status: approved
|
|
path: .sdlc/features/m10-agent-capability-boundaries/qa-plan.md
|
|
created_at: 2026-03-05T00:15:14.255607Z
|
|
approved_at: 2026-03-05T00:15:16.582779Z
|
|
rejected_at: null
|
|
rejection_reason: null
|
|
approved_by: null
|
|
- artifact_type: review
|
|
status: approved
|
|
path: .sdlc/features/m10-agent-capability-boundaries/review.md
|
|
created_at: 2026-03-05T00:37:12.057789Z
|
|
approved_at: 2026-03-05T00:37:14.637795Z
|
|
rejected_at: null
|
|
rejection_reason: null
|
|
approved_by: null
|
|
- artifact_type: audit
|
|
status: approved
|
|
path: .sdlc/features/m10-agent-capability-boundaries/audit.md
|
|
created_at: 2026-03-05T00:37:43.896355Z
|
|
approved_at: 2026-03-05T00:37:46.345674Z
|
|
rejected_at: null
|
|
rejection_reason: null
|
|
approved_by: null
|
|
- artifact_type: qa_results
|
|
status: approved
|
|
path: .sdlc/features/m10-agent-capability-boundaries/qa-results.md
|
|
created_at: 2026-03-05T00:38:43.173746Z
|
|
approved_at: 2026-03-05T00:38:45.392502Z
|
|
rejected_at: null
|
|
rejection_reason: null
|
|
approved_by: null
|
|
tasks:
|
|
- id: T1
|
|
title: Extend AgentPolicy with read and profile override fields
|
|
description: null
|
|
status: completed
|
|
created_at: 2026-03-05T00:15:31.976755Z
|
|
started_at: 2026-03-05T00:16:57.735634Z
|
|
completed_at: 2026-03-05T00:18:11.358564Z
|
|
blocker: null
|
|
depends_on: []
|
|
- id: T2
|
|
title: Schema build-time validation for new policy fields
|
|
description: null
|
|
status: completed
|
|
created_at: 2026-03-05T00:15:31.983381Z
|
|
started_at: 2026-03-05T00:18:11.370262Z
|
|
completed_at: 2026-03-05T00:20:55.286042Z
|
|
blocker: null
|
|
depends_on: []
|
|
- id: T3
|
|
title: 'PolicyEvaluator: add check_read, check_attribute_read, check_profile_override'
|
|
description: null
|
|
status: completed
|
|
created_at: 2026-03-05T00:15:31.988889Z
|
|
started_at: 2026-03-05T00:20:55.293668Z
|
|
completed_at: 2026-03-05T00:22:54.332059Z
|
|
blocker: null
|
|
depends_on: []
|
|
- id: T4
|
|
title: Extend AuditKind and SessionState for new violation tracking
|
|
description: null
|
|
status: completed
|
|
created_at: 2026-03-05T00:15:31.993859Z
|
|
started_at: 2026-03-05T00:22:54.338676Z
|
|
completed_at: 2026-03-05T00:23:37.834508Z
|
|
blocker: null
|
|
depends_on: []
|
|
- id: T5
|
|
title: Session-gated read methods on TidalDb
|
|
description: null
|
|
status: completed
|
|
created_at: 2026-03-05T00:15:31.998661Z
|
|
started_at: 2026-03-05T00:23:37.841305Z
|
|
completed_at: 2026-03-05T00:24:55.636836Z
|
|
blocker: null
|
|
depends_on: []
|
|
- id: T6
|
|
title: Profile override enforcement in retrieve and search
|
|
description: null
|
|
status: completed
|
|
created_at: 2026-03-05T00:15:32.003866Z
|
|
started_at: 2026-03-05T00:24:55.659534Z
|
|
completed_at: 2026-03-05T00:26:59.036229Z
|
|
blocker: null
|
|
depends_on: []
|
|
- id: T7
|
|
title: 'Integration test: m10_agent_capability'
|
|
description: null
|
|
status: completed
|
|
created_at: 2026-03-05T00:15:32.008810Z
|
|
started_at: 2026-03-05T00:26:59.050908Z
|
|
completed_at: 2026-03-05T00:36:34.502754Z
|
|
blocker: null
|
|
depends_on: []
|
|
comments: []
|
|
next_comment_seq: 0
|
|
blockers: []
|
|
phase_history:
|
|
- phase: draft
|
|
entered: 2026-03-03T06:29:45.070060Z
|
|
exited: 2026-03-05T00:14:48.395376Z
|
|
- phase: specified
|
|
entered: 2026-03-05T00:14:48.395376Z
|
|
exited: 2026-03-05T00:15:16.588601Z
|
|
- phase: planned
|
|
entered: 2026-03-05T00:15:16.588601Z
|
|
exited: 2026-03-05T00:18:11.361144Z
|
|
- phase: ready
|
|
entered: 2026-03-05T00:18:11.361144Z
|
|
exited: 2026-03-05T00:20:55.287573Z
|
|
- phase: implementation
|
|
entered: 2026-03-05T00:20:55.287573Z
|
|
exited: 2026-03-05T00:37:14.639926Z
|
|
- phase: review
|
|
entered: 2026-03-05T00:37:14.639926Z
|
|
exited: 2026-03-05T00:37:43.897320Z
|
|
- phase: audit
|
|
entered: 2026-03-05T00:37:43.897320Z
|
|
exited: 2026-03-05T00:37:46.348743Z
|
|
- phase: qa
|
|
entered: 2026-03-05T00:37:46.348743Z
|
|
exited: 2026-03-05T00:38:45.395025Z
|
|
- phase: merge
|
|
entered: 2026-03-05T00:38:45.395025Z
|
|
exited: 2026-03-05T00:38:49.553674Z
|
|
- phase: released
|
|
entered: 2026-03-05T00:38:49.553674Z
|
|
exited: null
|
|
dependencies: []
|
|
archived: false
|
|
schema_version: 3
|