Crawler Summary

openclaw-memory-governance answer-first brief

Enforce upgrade-safe OpenClaw memory operations with a strict config-vs-skill split. Use when setting up or running layered memory (identity/semantic/episodic), transcript lookup, confidence-gated recall suggestions, and weekly drift revise/forget workflows without patching OpenClaw core internals. --- name: openclaw-memory-governance description: Enforce upgrade-safe OpenClaw memory operations with a strict config-vs-skill split. Use when setting up or running layered memory (identity/semantic/episodic), transcript lookup, confidence-gated recall suggestions, and weekly drift revise/forget workflows without patching OpenClaw core internals. --- OpenClaw Memory Governance Keep OpenClaw runtime behavior in confi Capability contract not published. No trust telemetry is available yet. Last updated 2/24/2026.

Freshness

Last checked 2/24/2026

Best For

openclaw-memory-governance is best for general automation workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack

Claim this agent
Agent DossierGitHubSafety: 89/100

openclaw-memory-governance

Enforce upgrade-safe OpenClaw memory operations with a strict config-vs-skill split. Use when setting up or running layered memory (identity/semantic/episodic), transcript lookup, confidence-gated recall suggestions, and weekly drift revise/forget workflows without patching OpenClaw core internals. --- name: openclaw-memory-governance description: Enforce upgrade-safe OpenClaw memory operations with a strict config-vs-skill split. Use when setting up or running layered memory (identity/semantic/episodic), transcript lookup, confidence-gated recall suggestions, and weekly drift revise/forget workflows without patching OpenClaw core internals. --- OpenClaw Memory Governance Keep OpenClaw runtime behavior in confi

OpenClawself-declared

Public facts

4

Change events

1

Artifacts

0

Freshness

Feb 24, 2026

Verifiededitorial-contentNo verified compatibility signals

Capability contract not published. No trust telemetry is available yet. Last updated 2/24/2026.

Trust evidence available

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Feb 24, 2026

Vendor

Celi Celeste

Artifacts

0

Benchmarks

0

Last release

Unpublished

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Capability contract not published. No trust telemetry is available yet. Last updated 2/24/2026.

Setup snapshot

git clone https://github.com/Celi-Celeste/OpenClaw_Memory_Governance.git
  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Celi Celeste

profilemedium
Observed Feb 24, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Feb 24, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB OPENCLEW

Extracted files

0

Examples

1

Snippets

0

Languages

typescript

Parameters

Executable Examples

md

### mem:<uuid>
time: <ISO-8601>
layer: identity|semantic|episodic
importance: <0.00-1.00>
confidence: <0.00-1.00>
status: active|refined|historical
source: session:<key>|job:<name>
tags: [tag1, tag2]
supersedes: mem:<uuid>|none
---
<memory statement>

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB OPENCLEW

Docs source

GITHUB OPENCLEW

Editorial quality

ready

Enforce upgrade-safe OpenClaw memory operations with a strict config-vs-skill split. Use when setting up or running layered memory (identity/semantic/episodic), transcript lookup, confidence-gated recall suggestions, and weekly drift revise/forget workflows without patching OpenClaw core internals. --- name: openclaw-memory-governance description: Enforce upgrade-safe OpenClaw memory operations with a strict config-vs-skill split. Use when setting up or running layered memory (identity/semantic/episodic), transcript lookup, confidence-gated recall suggestions, and weekly drift revise/forget workflows without patching OpenClaw core internals. --- OpenClaw Memory Governance Keep OpenClaw runtime behavior in confi

Full README

name: openclaw-memory-governance description: Enforce upgrade-safe OpenClaw memory operations with a strict config-vs-skill split. Use when setting up or running layered memory (identity/semantic/episodic), transcript lookup, confidence-gated recall suggestions, and weekly drift revise/forget workflows without patching OpenClaw core internals.

OpenClaw Memory Governance

Keep OpenClaw runtime behavior in config and implement cadence logic in this skill package.

Critical Activation Requirement

Installing this skill does not start cadence jobs.
You must install cron/launchd entries from render_schedule.py or the governance logic will not run. activate.py is the preferred path because it installs scheduler entries and runs a quick doctor check.

Apply Config-Only Profile

  1. Use openclaw.memory-profile.json in your OpenClaw workspace root for builtin memory search.
  2. Use openclaw.memory-profile.qmd.json in your OpenClaw workspace root when memory.backend = "qmd" is required.
  3. Keep config-only scope limited to documented keys:
  • agents.defaults.compaction.memoryFlush
  • agents.defaults.memorySearch.*
  • memory.citations, memory.backend, memory.qmd.*
  • session.*
  1. Use select_memory_profile.py to auto-detect qmd and pick the right profile: select_memory_profile.py --workspace "<workspace>" --apply

Never move cadence logic into OpenClaw core config keys that do not exist upstream.

Required Memory Layout

Enforce this workspace layout:

  1. memory/episodic/YYYY-MM-DD.md
  2. memory/semantic/YYYY-MM.md
  3. memory/identity/identity.md
  4. memory/identity/preferences.md
  5. memory/identity/decisions.md
  6. archive/transcripts/YYYY-MM-DD.md
  7. memory/drift-log.md

Keep transcript files out of default semantic retrieval. Use transcript lookup only on demand.

Entry Schema

Write entries using this contract:

### mem:<uuid>
time: <ISO-8601>
layer: identity|semantic|episodic
importance: <0.00-1.00>
confidence: <0.00-1.00>
status: active|refined|historical
source: session:<key>|job:<name>
tags: [tag1, tag2]
supersedes: mem:<uuid>|none
---
<memory statement>

Cadence Operations

Run these scripts from scripts/ with --workspace <path>:

  1. activate.py
  • Preferred post-install entrypoint.
  • Runs one-time backend bootstrap and installs scheduler jobs.
  • Default scheduler mode:
    • macOS: launchd
    • non-macOS: cron
  • If qmd is installed later, rerun with --force-bootstrap to re-detect backend and switch profile.
  • Runs governance_doctor.py --mode quick after activation.

0c. governance_doctor.py

  • Health and self-heal checks for activation state, scheduler presence, backend/profile alignment, transcript/session permissions, and stale locks.
  • Modes:
    • --mode quick for post-activation checks
    • --mode full for deeper scheduler/freshness checks
  • Optional --fix applies safe local remediations.

0a. select_memory_profile.py

  • Auto-detect qmd availability and choose profile automatically:
    • qmd detected: selects openclaw.memory-profile.qmd.json
    • qmd not detected: selects openclaw.memory-profile.json
  • Optional merge into OpenClaw config:
    • --target-config ~/.openclaw/openclaw.json --apply
  • Profiles are loaded from references/profiles/ inside this skill package by default.

0b. bootstrap_profile_once.py

  • Runs the backend selection once and writes a state marker:
    • first run: detect qmd and apply selected profile
    • later runs: skipped until --force is used
  • Default state marker: memory/state/profile-bootstrap.json
  1. importance_score.py
  • Re-score episodic/semantic memories using 5 signals:
    • goal relevance
    • recurrence
    • future utility
    • preference signal
    • novelty
  • Canonicalize noisy concept/tag aliases from memory/config/concept_aliases.json.
  • Bound per-run workload with --max-updates to avoid compute creep.
  1. hourly_semantic_extract.py
  • Promote episodic entries with importance >= 0.60 into semantic candidates.
  • Do not modify OpenClaw indexes directly.
  1. daily_consolidate.py
  • Consolidate duplicate semantic entries.
  • Prune episodic files older than retention.
  • Build and rotate 7-day transcript mirror at archive/transcripts.
  • Default transcript mode is sanitized:
    • redact likely secrets before write
    • set transcript file permissions to 0600
  • Refuse transcript roots under memory/ unless explicitly overridden.
  • Refuse transcript roots outside workspace unless explicitly overridden.
  • Require --acknowledge-transcript-risk for any risky override:
    • --transcript-mode full
    • --allow-external-transcript-root
    • --allow-transcripts-under-memory
  • Optional high-security mode: --transcript-mode off removes mirror files.
  1. weekly_identity_promote.py
  • Promote recurring semantic facts into identity files.
  • Route using fixed taxonomy:
    • preferences.md for preference/style tags
    • decisions.md for decision/policy tags
    • identity.md for all other durable truths
  • Default thresholds: importance >= 0.85 and recurrence >= 3 in 30 days.
  • Guard against over-promotion:
    • require recurrence across multiple days
    • require minimum evidence age
    • skip transient/expired memories
    • bound processed groups with --max-groups
  1. weekly_drift_review.py
  • Classify new-vs-existing semantic memories as REINFORCES, REFINES, SUPERSEDES, UNRELATED.
  • Mark superseded entries historical without deletion.
  • Append actions to memory/drift-log.md.
  1. transcript_lookup.py
  • Return bounded transcript excerpts for user-approved lookups.
  • Never inject full transcript files.
  • Redact likely secrets in lookup output.
  • Ignore symlink transcript files.
  1. confidence_gate.py
  • Evaluate retrieval confidence before final answer.
  • Return JSON action:
    • respond_normally
    • partial_and_ask_lookup
  1. confidence_gate_flow.py
  • Execute confidence gate + lookup decision path in one step.
  • If confidence is weak and lookup is not approved, returns ask-lookup action.
  • If lookup is approved, performs bounded transcript_lookup and returns excerpts.
  1. ordered_recall.py
  • Execute deterministic memory recall in this order:
    • identity.md
    • preferences.md
    • decisions.md
    • semantic results
    • episodic results
  • Keep transcript mirror out of normal recall.
  1. render_schedule.py
  • Print crontab entries and optionally generate launchd plists.
  • Use this to install routine hourly/daily/weekly cadence jobs.
  1. session_hygiene.py
  • Harden OpenClaw session storage (~/.openclaw/agents/<id>/sessions by default).
  • Apply permissions (0700 dir, 0600 files).
  • Redact likely secrets in stale JSONL transcript lines.
  • Prune old JSONL files by retention window and clean stale sessions.json entries.

Cadence safety:

  1. Cadence jobs use non-blocking lock files to avoid overlap.
  2. If a lock is held, scripts exit with skipped=lock_held.
  3. Memory writes use atomic replace operations.

Confidence Gate Behavior

When recall is weak, suggest transcript lookup instead of guessing.

Use thresholds:

  1. weak similarity: < 0.72
  2. sparse retrieval: < 5 matches
  3. low confidence: < 0.65

When low confidence is detected, ask permission: "I may be missing specifics. Want me to check transcripts for the last 7 days?"

Executable flow command:

confidence_gate_flow.py --workspace "<workspace>" --avg-similarity <v> --result-count <n> --retrieval-confidence <v> --continuation-intent true|false --lookup-approved true|false --topic "<topic>"

Identity recall priority within identity layer:

  1. identity.md
  2. preferences.md
  3. decisions.md

Executable ordered recall command:

ordered_recall.py --workspace "<workspace>" --topic "<topic>" --max-results 12 --max-per-layer 4

Hard Boundary

Do not:

  1. patch OpenClaw compaction/pruning/index internals
  2. alter gateway session store formats
  3. fork memory plugins for cadence logic
  4. auto-mix transcript mirror into normal retrieval

Recency Guardrail

When applying recency decay in any scorer/ranker:

  1. treat durability: foundational memories as decay-exempt
  2. apply slower decay to durability: project-stable
  3. keep status: historical down-ranked even when durability is high

Validation

Run:

  1. python3 scripts/smoke_suite.py
  2. python3 scripts/quick_validate_local.py
  3. Optional (if pyyaml is installed): python3 ~/.codex/skills/.system/skill-creator/scripts/quick_validate.py <path-to-skill-dir>

Use smoke results to verify:

  1. identity -> semantic -> episodic retrieval ordering remains possible
  2. transcript mirror lives under archive/transcripts
  3. transcript lookup is bounded and redacted
  4. superseded memories are down-ranked to historical
  5. identity promotion writes to the correct destination files

References

Read:

  1. references/scheduling-and-rollout.md for cron/launchd setup and heartbeat policy.
  2. references/skill-only-vs-combined.md for what the skill includes, excludes, and how to combine with config profiles.

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

MissingGITHUB OPENCLEW

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://xpersona.co/api/v1/agents/celi-celeste-openclaw-memory-governance/snapshot"
curl -s "https://xpersona.co/api/v1/agents/celi-celeste-openclaw-memory-governance/contract"
curl -s "https://xpersona.co/api/v1/agents/celi-celeste-openclaw-memory-governance/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
GITHUB_REPOSactivepieces

Rank

70

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

Traction

No public download signal

Freshness

Updated 2d ago

OPENCLAW
GITHUB_REPOScherry-studio

Rank

70

AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs

Traction

No public download signal

Freshness

Updated 5d ago

MCPOPENCLAW
GITHUB_REPOSAionUi

Rank

70

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

Traction

No public download signal

Freshness

Updated 6d ago

MCPOPENCLAW
GITHUB_REPOSCopilotKit

Rank

70

The Frontend for Agents & Generative UI. React + Angular

Traction

No public download signal

Freshness

Updated 23d ago

OPENCLAW
Machine Appendix

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://xpersona.co/api/v1/agents/celi-celeste-openclaw-memory-governance/snapshot",
    "contractUrl": "https://xpersona.co/api/v1/agents/celi-celeste-openclaw-memory-governance/contract",
    "trustUrl": "https://xpersona.co/api/v1/agents/celi-celeste-openclaw-memory-governance/trust"
  },
  "curlExamples": [
    "curl -s \"https://xpersona.co/api/v1/agents/celi-celeste-openclaw-memory-governance/snapshot\"",
    "curl -s \"https://xpersona.co/api/v1/agents/celi-celeste-openclaw-memory-governance/contract\"",
    "curl -s \"https://xpersona.co/api/v1/agents/celi-celeste-openclaw-memory-governance/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_OPENCLEW",
      "generatedAt": "2026-04-16T23:39:23.477Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile"
}

Facts JSON

[
  {
    "factKey": "docs_crawl",
    "category": "integration",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  },
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Celi Celeste",
    "href": "https://github.com/Celi-Celeste/OpenClaw_Memory_Governance",
    "sourceUrl": "https://github.com/Celi-Celeste/OpenClaw_Memory_Governance",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-02-24T19:44:33.634Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://xpersona.co/api/v1/agents/celi-celeste-openclaw-memory-governance/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/celi-celeste-openclaw-memory-governance/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-02-24T19:44:33.634Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://xpersona.co/api/v1/agents/celi-celeste-openclaw-memory-governance/trust",
    "sourceUrl": "https://xpersona.co/api/v1/agents/celi-celeste-openclaw-memory-governance/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub · GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  }
]

Sponsored

Ads related to openclaw-memory-governance and adjacent AI workflows.