Download logic/facts/agents.pl from Snapkitty/rowm-polymorphic-notebook: direct link, hf CLI and curl.
- Browser
- Download file 2.87 kB
-
https://huggingface.co/Snapkitty/rowm-polymorphic-notebook/resolve/main/logic/facts/agents.pl
- Command line
-
hf download hf://Snapkitty/rowm-polymorphic-notebook/logic/facts/agents.pl
-
curl -L -o agents.pl https://huggingface.co/Snapkitty/rowm-polymorphic-notebook/resolve/main/logic/facts/agents.pl
2.87 kB
| % Facts: Agent Registry and Identity | |
| % LOGIC-FOUNDRY Sovereign Agent Directive | |
| :- module(agents, [ | |
| agent_registered/2, | |
| agent_active/2, | |
| agent_capability/3, | |
| agent_trust_level/2 | |
| ]). | |
| % agent_registered(AgentID, Metadata) | |
| % Metadata: atom_record(name, role, origin_kernel, trust_tier) | |
| agent_registered(loc, atom_record('LOC Executor', executor, rust, tier_1)). | |
| agent_registered(forge, atom_record('Forge Builder', adapter, rust, tier_1)). | |
| agent_registered(sentinel, atom_record('Sentinel Auditor', verifier, haskell, tier_1)). | |
| agent_registered(cipher, atom_record('Cipher Crypto', adapter, rust, tier_0)). | |
| agent_registered(metatron, atom_record('Metatron Seal', validator, haskell, tier_1)). | |
| agent_registered(phantom, atom_record('Phantom Logger', observer, rust, tier_2)). | |
| agent_registered(resonance, atom_record('Resonance Math', compute, haskell, tier_1)). | |
| % agent_active(AgentID, IsActive) | |
| % An agent is active if it has a valid registration and has not been revoked | |
| agent_active(loc, true). | |
| agent_active(forge, true). | |
| agent_active(sentinel, true). | |
| agent_active(cipher, true). | |
| agent_active(metatron, true). | |
| agent_active(phantom, true). | |
| agent_active(resonance, true). | |
| % agent_capability(AgentID, Capability, SupportedRuntime) | |
| % Maps which capabilities each agent can exercise on which runtimes | |
| agent_capability(loc, dispatch, rust). | |
| agent_capability(loc, dispatch, emoji). | |
| agent_capability(loc, execute, holyc). | |
| agent_capability(loc, orchestrate, ada). | |
| agent_capability(forge, build, rust). | |
| agent_capability(forge, verify, rust). | |
| agent_capability(forge, emit_artifact, rust). | |
| agent_capability(sentinel, audit, haskell). | |
| agent_capability(sentinel, verify, ada). | |
| agent_capability(sentinel, verify, haskell). | |
| agent_capability(sentinel, attest, haskell). | |
| agent_capability(cipher, seal, rust). | |
| agent_capability(cipher, sign, rust). | |
| agent_capability(cipher, revoke, rust). | |
| agent_capability(metatron, finalize, haskell). | |
| agent_capability(metatron, worm_seal, haskell). | |
| agent_capability(metatron, meta_verify, haskell). | |
| agent_capability(phantom, log, rust). | |
| agent_capability(phantom, observe, rust). | |
| agent_capability(phantom, collect_metrics, rust). | |
| agent_capability(resonance, compute, haskell). | |
| agent_capability(resonance, synthesize, haskell). | |
| agent_capability(resonance, verify_math, haskell). | |
| % agent_trust_level(AgentID, TrustTier) | |
| % tier_0: Crypto material (cipher, key-holder) | |
| % tier_1: Trusted core execution (loc, forge, sentinel, metatron, resonance) | |
| % tier_2: Observational (phantom, logging) | |
| agent_trust_level(loc, tier_1). | |
| agent_trust_level(forge, tier_1). | |
| agent_trust_level(sentinel, tier_1). | |
| agent_trust_level(cipher, tier_0). | |
| agent_trust_level(metatron, tier_1). | |
| agent_trust_level(phantom, tier_2). | |
| agent_trust_level(resonance, tier_1). | |