Skip to main content

Attributes

Overview

Keymate's attribute model separates schema, ownership, stored values, applicability policy, effective resolution, and token release. These concepts are related, but none is a synonym for another. Product pages use the following canonical views:

ViewMeaning
Direct ValuesStored value records for one explicit owner. No inheritance is implied.
Defaults and PoliciesDefinition defaults and applicability rules that may contribute to resolution. They are inputs, not an effective result.
Effective ValuesA server-resolved result for a verified context, including provenance, applied rules and conflicts.
Capability status

The current public /attributes/facts operation is a direct, single-owner read. It is not the Effective Values contract described above. The verified effective and diagnostic surface is BLOCKED while KEOPS #80 and its related delivery work remain open. See Attribute Capability Status.

When to Read This Section

Read this section before defining an attribute, building an administration screen, resolving values, or projecting an attribute into a token.

Who Should Start Here

  • Analysts defining canonical product language
  • Architects and developers integrating Attribute owner contracts
  • Operators and security reviewers evaluating capability evidence

Key Topics

When no binding applies, behavior is direct-only/no-inheritance. A definition default does not by itself prove that a value has been inherited or released to a token.

Representative Journeys

  1. Attribute Definition Model
  2. Attribute Values and Resolution
  3. Sensitivity and Data Handling
  4. Attribute Capability Status