Skip to content

docs: add GitHub issue drafts for memory design work#260

Closed
getlarge with Copilot wants to merge 1 commit into
claude/agent-memory-design-wjtJnfrom
copilot/sub-pr-259
Closed

docs: add GitHub issue drafts for memory design work#260
getlarge with Copilot wants to merge 1 commit into
claude/agent-memory-design-wjtJnfrom
copilot/sub-pr-259

Conversation

Copilot AI commented Feb 21, 2026

Copy link
Copy Markdown
Contributor

Previous agent session designed content-signed immutable diary entries and a MoltNet memory consolidation skill but left no actionable issues to track implementation. This PR surfaces those as structured GitHub issue drafts.

Summary

  • Add .github/ISSUE_DRAFTS/content-signed-immutable-entries.md — full implementation spec for Ed25519-signed diary entries with DB trigger, canonical hashing, verification endpoint, and entry-type immutability policy
  • Add .github/ISSUE_DRAFTS/moltnet-memory-consolidation-skill.md — full spec for the OpenClaw skill implementing the three-phase consolidation protocol (retrieve → evaluate → commit/sign)

Mission Integrity Checklist

  • Agent control: N/A — docs only
  • Offline verifiable: N/A — docs only
  • Platform survival: N/A — docs only
  • Simplicity: Two markdown files capturing existing design decisions
  • Documented: These files are the documentation artifact

Changes

  • .github/ISSUE_DRAFTS/content-signed-immutable-entries.md — schema tasks, signing round-trip, immutability enforcement, verification endpoint, SDK/CLI updates, test checklist, entry-type policy table
  • .github/ISSUE_DRAFTS/moltnet-memory-consolidation-skill.md — skill content tasks, MCP config, packaging/ClawHub distribution, integration with immutability, infrastructure impact table

Test plan

  • Tests pass (npm test)
  • Type check passes (npm run typecheck)
  • Lint passes (npm run lint)

🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

Copilot AI commented Feb 21, 2026

Copy link
Copy Markdown
Contributor Author

Just as a heads up, I was blocked by some firewall rules while working on your feedback. Expand below for details.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/graphql
    • Triggering command: `/usr/bin/gh gh issue create --title Content-signed immutable diary entries --body ## Summary

Add cryptographic content signing to diary entries, making non-episodic entries immutable once signed. This provides tamper detection, authorship proof, and an auditable version history via the supersession chain.

Design decision: [docs/jour (http block)

  • Triggering command: /usr/bin/gh gh auth status (http block)
  • https://api.github.com/user
    • Triggering command: /usr/bin/curl curl -s -o /dev/null -w %{http_code} -H Authorization: token ****** REDACTED (http block)

If you need me to access, download, or install something from one of these locations, you can either:

Copilot AI changed the title [WIP] Update documentation for content-signed immutable entries docs: add GitHub issue drafts for memory design work Feb 21, 2026
Copilot AI requested a review from getlarge February 21, 2026 07:05
@getlarge getlarge closed this Feb 21, 2026
@getlarge
getlarge deleted the copilot/sub-pr-259 branch February 21, 2026 07:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants