Skip to content

RFC-021: AIGP-SGL — Symbolic Governance Language for Agentic and Autonomous AI — 15. Agentic AI Profile

AIGP SpecificationRFC-021: AIGP-SGL — Symbolic Governance Language for Agentic and Autonomous AI › 15. Agentic AI Profile

← 14. Compilation Targets · Section index · 16. Autonomous Systems Profile →

15. Agentic AI Profile

Agentic AI is a primary target for AIGP-SGL.

Agentic systems operate through:

goal
plan
tool selection
tool execution
observation
memory update
delegation
re-plan

SGL must govern each tool call and delegation boundary.

Example:

◎agent.finance → call ◇payment_api @tenant.acme
✓ if ⌘role:finance_agent ∧ ⛶scope:approved_vendor ∧ amount <= limit
⊘ if data.pii.raw == true
! redact:pii
↯ if amount > review_threshold
#D-DNA{event:tool_call.permitted, hash:sha256:c19e...}

Human explanation:

The finance agent may call the payment API only within the approved vendor scope and amount limit. Raw PII is prohibited, PII must be redacted, and high-value transactions must escalate for review.

Required D-DNA fields for agentic SGL:

agentic_sgl_ddna_required:
- agent_id
- task_id
- delegated_authority
- tool_requested
- tool_scope
- governance_intent_hash
- sgl_statement_hash
- canonical_ast_hash
- decision_result
- input_hash
- output_hash
- tool_result_hash


← 14. Compilation Targets · Section index · 16. Autonomous Systems Profile →