AEON Context v1
Status
Draft interoperability convention
Convention identifier: aeon.gp.context.v1
1. Overview
AEON Context v1 defines a lightweight convention for attaching contextual metadata to AEON data.
It is intended to help downstream consumers, especially:
- agentic AI systems
- retrieval pipelines
- automation processors
- document interpreters
- validation and transformation layers
This convention does not add computation, control flow, or execution semantics to AEON.
It only standardizes a small set of contextual labels.
2. Purpose
Some data is structurally valid but contextually ambiguous.
Example:
Without context, a processor may not know:
- what domain this belongs to
- how to interpret
"open" - whether
amountis money, count, or weight - whether
type="report"is semantic, editorial, or technical
aeon.gp.context.v1 provides a light way to label that context.
3. Convention Declaration
Single convention
With base convention
This is the recommended form when both general semantic labels and contextual labels are used.
4. Design Principles
aeon.gp.context.v1 is governed by these principles:
1. Descriptive, not imperative
Context describes how data should be understood, not what a processor must do.
2. Lightweight
The convention should remain small and broadly reusable.
3. Domain-bridging
It should help a processor situate data across domains without defining domain logic.
4. No hidden execution
It must not become a command language for AI agents.
5. Reserved Attribute Keys
The following lowercase attribute keys are defined by aeon.gp.context.v1.
| Key | Purpose |
|---|---|
domain |
broad subject area or knowledge domain |
role |
semantic role of a value within a document or structure |
audience |
intended target audience |
intent |
declared communicative or processing intent |
scope |
contextual boundary or applicability range |
source |
origin classification of the data |
confidence |
declared confidence level |
sensitivity |
handling sensitivity label |
These keys are descriptive only.
6. Attribute Definitions
6.1 domain
Declares the broad subject or knowledge domain.
Examples:
financelegalmedicallogisticsmediaengineering
This helps downstream systems situate interpretation.
6.2 role
Declares the semantic role a value plays.
Examples:
headlinesummaryidentifierworkflow-stateestimated-costlabel
This is useful when the same field name may appear across different contexts.
6.3 audience
Declares the intended audience.
Examples:
internalpubliccustomerexecutivetechnical
6.4 intent
Declares the intended communicative or processing intent.
Examples:
informdecidearchivesummarizereviewclassify
Important: this is not an instruction to execute. It is a declaration of intended use or purpose.
6.5 scope
Declares contextual scope or applicability.
Examples:
localglobalprojectdocumentsessionregional
6.6 source
Declares an origin classification.
Examples:
usersystemexternalsensorimportedderived
This helps downstream consumers distinguish origin without requiring provenance machinery.
6.7 confidence
Declares a confidence label.
Examples:
lowmediumhighuncertain
This is descriptive and does not imply probability unless defined elsewhere.
6.8 sensitivity
Declares a handling sensitivity label.
Examples:
publicinternalpersonalrestrictedconfidential
This helps AI and automation systems avoid flattening all inputs into the same handling class.
7. Non-Goals
aeon.gp.context.v1 does not define:
- task execution
- permissions
- workflow logic
- security enforcement
- truth guarantees
- reasoning rules
For example:
does not mean:
- the system must make a decision
- the system must trust the statement
- the system must execute anything
It only labels contextual intent.
8. Unknown Keys
Unknown context keys remain valid and opaque unless defined by another convention, schema, or profile.
This allows local extension without changing the core convention.
9. Advisory Instruction Comments
AEON comment channels may also carry advisory instruction text for downstream consumers.
In particular, instruction comments of the form:
may be used as a side-channel hint for:
- AI-capable consumers
- workflow tools
- review systems
- end-of-line application logic
This convention treats such comments as:
- descriptive or advisory context
- non-authoritative by default
- outside AEON Core data semantics
AEON Core does not execute them, enforce them, or let them change the meaning of nearby bindings. It only preserves them as comment-side context.
Example:
Under Core processing, totalConventions and conventionList remain ordinary bindings. The instruction comment is a preserved side-channel hint for consumers that choose to use it.
This is especially relevant when an AEON file is read directly by an AI system rather than first being reduced through a narrower processor pipeline.
Even in that case, the instruction comment should be treated as advisory guidance, not as trusted execution authority.
10. Example Document
11. Agentic AI Use Case
This convention is especially useful for agentic AI because it helps separate:
- raw data
- semantic meaning
- contextual relevance
Example:
A downstream AI system can use these labels to improve interpretation, prioritization, summarization, or routing.
But the convention itself does not instruct the AI to act.
12. Summary
AEON Context v1 is a lightweight contextual annotation convention for AEON documents.
It helps downstream systems understand:
- what kind of data they are looking at
- how it is meant to be read
- where it came from
- how cautiously it should be handled
without turning AEON into a procedural agent language.
Recommendation
Keep aeon.gp.context.v1 intentionally small in v1.
A good minimal registry is: