Core domain logic for Agent Assembly.
This crate is no_std compatible and contains the foundational types,
traits, and pure logic shared across all other crates in the workspace.
It has no runtime or I/O dependencies.
Feature Flags
std(default): enablesstd-dependent convenience impls (e.g.From<SystemTime>)alloc: enables heap types (String,Vec,BTreeMap) inno_stdenvironmentsserde: enablesSerialize/Deserializederives on all core types (added in AAASM-22–25)test-utils: exposesPermitAllEvaluatorandDenyAllEvaluatorfor downstream test codestd(also default): enablesCredentialScannerand all std-dependent typesalloc(also default via std): enablesAuditEntry,AuditEventType, and all audit types