CONTRIBUTION PIPELINE STATUS
W2 ACTIVE
WEEK 1
RESEARCH + CLO
✅ DONE
›
WEEK 2
DRAFT PRs
▶ NEXT
›
WEEK 3
REVIEW
— PENDING
›
WEEK 4
SUBMIT
— PENDING
5-NODE PIPELINE CANVAS · GOLD → GREEN ON ADVANCE
COI TARGETS — 5 ISSUES
CLO CLEARED
anthropics/claude-code · #6235
AGENTS.md — Agent workspace config support
READY
EFFORT: L
294 COMMENTS
CLO: CLEARED
Our Angle
We wrote AGENTS.md. OpenClaw has loaded it in production for months — SOUL.md, USER.md, crew config, HEARTBEAT.md, MEMORY.md, TOOLS.md. We are the reference implementation. PR = add AGENTS.md loading + crew context support to claude-code core.
Prior Art
/home/ubu-cap/.openclaw/workspace/AGENTS.md — live, battle-tested, 2+ months production across 7-silo fleet. Not a proposal. A working system.
IP Status
Pattern contributed — OpenClaw code retained. Specification + example only. Harvey CLO ✓ · Amani GC ✓
anthropics/claude-agent-sdk-python · #772
Session lifecycle hooks — compaction + window events
DRAFT
EFFORT: M
CLO: CLEARED
Our Angle
Fleet-level session management at scale. Compaction hooks + window threshold events are required for OpenClaw fleet orchestration across 7 silos. We have the interface spec from production use.
Contribution
Interface spec + reference implementation for on_compaction, on_window_threshold, on_session_end lifecycle hooks. Compatible with ClaudeCodeOptions extension pattern.
IP Status
Interface spec contributed. Fleet orchestration logic retained. Harvey CLO ✓
anthropics/claude-agent-sdk-python · #23
Non-interactive /compact — CompactionConfig in ClaudeCodeOptions
DRAFT
EFFORT: M
CLO: CLEARED
Our Angle
OpenClaw uses compaction strategy daily across the fleet. Non-interactive /compact is essential for headless fleet sessions. We have the implementation pattern and daily ops experience.
Contribution
PR = add CompactionConfig dataclass to ClaudeCodeOptions. Fields: enabled (bool), threshold_tokens (int), strategy (enum: summarize|truncate|hybrid), on_compact callback.
IP Status
Config interface contributed. Fleet compaction logic retained. Harvey CLO ✓
anthropics/claude-code · #8856
Memory leak — /tmp/claude-*-cwd files never cleaned
READY
EFFORT: S
106 COMMENTS
CLO: CLEARED
Our Angle
Bug fix. The /tmp/claude-*-cwd working directory temp files accumulate indefinitely. Fleet operations on 7 silos amplify this: hundreds of sessions = gigabytes of leak. We hit this in production.
Fix
Register cleanup handler on process exit (SIGINT, SIGTERM, normal exit). Pattern: process.on('exit', cleanup) + process.on('SIGINT', cleanup). Simple, low-risk, high-impact.
IP Status
Bug fix — no IP to protect. Pure community contribution. Harvey CLO ✓
anthropics/knowledge-work-plugins · #5
commands.md vs SKILL.md — RFC for skill file standard
PENDING
EFFORT: M
CLO: CLEARED
Our Angle
We have 15+ production skills in OpenClaw: discord, github, weather, healthcheck, tmux, gh-issues, taskflow, skill-creator, and more. We ARE the reference implementation of the skill file pattern. We write the RFC defining SKILL.md standard.
Contribution
RFC document: SKILL.md specification. Sections: purpose, file structure, references/ convention, scripts/ convention, agent loading protocol, versioning. Based on 15+ production skills.
IP Status
Spec/RFC contributed. Individual skill implementations retained. Harvey CLO ✓ · Amani GC review pending
AGENTS.MD — PRIOR ART DEEP DIVE FULL PR DRAFT →
The community has been asking for AGENTS.md support in claude-code since the repo launched (294 comments, climbing). Meanwhile, OpenClaw has been running AGENTS.md in production for 2+ months across a 7-silo fleet. EOSE Labs Inc. is not proposing a concept — we are contributing a proven implementation.
Our AGENTS.md Workspace Structure (Production)
~/.openclaw/workspace/ # OpenClaw workspace root
├── AGENTS.md # Agent config + rules (THIS FILE)
├── SOUL.md # Agent personality + tone
├── USER.md # Human context (who we're helping)
├── IDENTITY.md # Agent name, avatar, vibe
├── MEMORY.md # Long-term curated memory
├── TOOLS.md # Infrastructure specifics (hosts, creds patterns)
├── HEARTBEAT.md # Proactive check checklist
├── memory/
│ ├── 2026-05-10.md # Daily raw notes
│ └── heartbeat-state.json # Check timestamps
└── skills/ # Skill definitions (15+)
├── discord/SKILL.md
├── github/SKILL.md
└── ...
What the PR Adds to claude-code
- Locate and load AGENTS.md on startup (workspace root → git root → home dir, in priority order)
- Parse SOUL.md for personality/tone injection into system prompt
- Parse USER.md for human context (name, timezone, preferences) into session context
- Support crew config: skill loading, tool policy overrides from AGENTS.md
- HEARTBEAT.md: proactive task checklist loaded on session init
- MEMORY.md: long-term context injection (main session only, not subagents)
- Subagent context isolation: MEMORY.md excluded from spawned subagent contexts (security)
- Hot-reload: watch AGENTS.md for changes during session (optional flag)
CONTRIBUTION ENTITY + CLO SIGN-OFF
CONTRIBUTING ENTITY
EOSE LABS INC.
Incorporated: 2026-03-29 · Ontario, Canada
Entity type: Corporation (Ontario Business Corps Act)
All contributions filed under EOSE Labs Inc. entity.
COI (Contribution of Interest) documented per issue.
IP protection review completed before any PR submission.
Entity type: Corporation (Ontario Business Corps Act)
All contributions filed under EOSE Labs Inc. entity.
COI (Contribution of Interest) documented per issue.
IP protection review completed before any PR submission.
CLO SIGN-OFF
ALL 5: CLEARED ✅
Harvey — CLO Lead. All 5 COI targets reviewed.
Status: CLEARED for PR drafting
Amani Joffe — General Counsel, EOSE Labs Inc.
Also GC: Scarborough Transit Connect (~$10B SSE)
Status: GC sign-off required before SUBMIT (W4)
IP strategy: Pattern/spec contributed. Implementation retained.
No OpenClaw source code in any PR. Spec + example only.
Status: CLEARED for PR drafting
Amani Joffe — General Counsel, EOSE Labs Inc.
Also GC: Scarborough Transit Connect (~$10B SSE)
Status: GC sign-off required before SUBMIT (W4)
IP strategy: Pattern/spec contributed. Implementation retained.
No OpenClaw source code in any PR. Spec + example only.
MEEK FLIP — PROOF OF FLEET-GRADE PRODUCTION USE
Each contribution isn't theory. It's proof. EOSE Labs operates a 7-silo fleet running OpenClaw at production scale. The "meek flip" angle: we don't propose features — we contribute working patterns that already run in production. That's the difference between a feature request and a reference implementation.
| ISSUE | THEORY ANGLE | EOSE FLIP (PRODUCTION PROOF) |
|---|---|---|
| #6235 | "Would be nice to have AGENTS.md support" | Running in production 2+ months. 7 silos. SOUL.md, USER.md, crew config — all live. |
| #772 | "Session lifecycle hooks would help orchestration" | Fleet orchestration requires these. We built workarounds. The interface spec comes from our production pain. |
| #23 | "Non-interactive compact would be useful" | OpenClaw compacts sessions daily across 7 silos. CompactionConfig design comes from daily fleet ops. |
| #8856 | "There might be a memory leak in /tmp" | We hit this in production. 7 silos × hundreds of sessions = gigabytes. We have the repro and the fix. |
| #5 | "We should define a skill file standard" | 15+ production skills in OpenClaw. discord, github, weather, healthcheck, tmux, gh-issues, taskflow... We write the RFC from experience. |