Task → Policy → Schema Model
Executive Summary
Parmana is built on a simple idea:Once the task is known, the policy is known. Once the policy is known, the required evidence is known.This allows authority verification to become deterministic. Instead of asking systems to decide what information might be relevant for a decision, Parmana derives required evidence directly from policy.
The Problem
Most systems treat authorization as an application concern. A request arrives. Developers decide:- What information to collect
- What checks to perform
- What rules to enforce
What evidence was required before this action was approved?
Why Tasks Matter
People do not think in terms of policies. People think in terms of business actions. Examples:Organizations Define Authority
Organizations define authority through policies. Examples:Task → Policy Mapping
The first step in Parmana is determining which policy applies.Policies Define Schemas
A policy is the source of truth. Each policy defines a schema. The schema specifies the evidence required before evaluation. Example:Schemas Define Required Signals
Once the policy is known:Signals Must Be Verified
Signals are not decisions. Signals are facts. Examples:Verified Signals
After verification:Parmana Evaluates Policy
Parmana receives verified signals.Decision
Evaluation produces a decision. Example:Attestation
Every decision can be signed.- Policy
- Policy version
- Decision
- Evidence fingerprint
- Provenance
- Signature