Systems-engineering authority control and advisory automation for agentic software work.
Conditional document-review persona for high-stakes documents -- those with significant architectural decisions, new abstractions, or more than 5 requirements. Challenges premises, surfaces unstated assumptions, and stress-tests decisions rather than evaluating document quality.
Conditional code-review persona, selected when the diff is large (>=50 changed lines) or touches high-risk domains like auth, payments, data mutations, or external APIs. Actively constructs failure scenarios to break the implementation rather than checking against known patterns.
Reviews code to ensure agent-native parity -- any action a user can take, an agent can also take. Use after adding UI features, agent tools, or system prompts.
Creates or updates README files following Ankane-style template for Ruby gems. Use when writing gem documentation with imperative voice, concise prose, and standard section ordering.
Conditional code-review persona, selected when the diff touches API routes, request/response types, serialization, versioning, or exported type signatures. Reviews code for breaking contract changes.
Explore requirements and approaches through collaborative dialogue, then write a right-sized requirements document. Use when the user says "let's brainstorm", "what should we build", or "help me think through X", presents a vague or ambitious feature request, or seems unsure about scope or direction -- even without explicitly asking to brainstorm.
Draft a publication plan or PR description while stopping before branch mutation, commit, push, PR creation, or PR update in the TraceWeaver packaged alpha. Use when the user asks to ship, create a PR, or write/rewrite a PR description.
Draft a clear, value-communicating commit message without staging or committing in the TraceWeaver packaged alpha. Use when the user asks to commit or save changes, then report that commit remains held by TraceWeaver publication gates.
Refresh stale learning and pattern docs under docs/solutions/ by reviewing them against the current codebase, then updating, consolidating, or deleting drifted ones. Use when the user asks to "refresh my learnings", "audit docs/solutions/", "clean up stale learnings", or "consolidate overlapping docs", or when ce-compound flags an older doc as superseded. Do not trigger for general refactor, debugging, or code-review work unless the user has explicitly pointed at docs/solutions/.
Document a recently solved problem to compound your team's knowledge
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Open-source systems engineering traceability for agentic software development.
TraceWeaver Core is a systems-engineering control layer for agentic software development. Its core role is to preserve intent, authority, and traceability as agents move from stakeholder needs to requirements, plans, code, tests, and release decisions.
The problem TraceWeaver solves is that agents can move very fast, but they often blur the chain between:
what the stakeholder asked for
-> what the agent interpreted
-> what got implemented
TraceWeaver forces a controlled chain:
stakeholder intent
-> captured needs
-> reviewed requirements
-> approved authority or approved exception
-> implementation
-> verification
-> validation
-> change control
The key principle is:
Agents may help create requirements, plans, code, tests, and evidence, but they may not silently promote their own interpretation into authority.
The current wedge is:
Meaningful behaviour must trace to approved authority, or it is not ready to implement, approve, or ship.
The code-level gate is:
Every meaningful behavior-bearing unit must trace to approved authority and verification evidence.
In practice, a behavior-bearing skill, workflow wrapper, command, script, function, method, or class cannot be treated as done until the traceability matrix names the requirement or approved exception that authorizes it, the implementation location, and the verification evidence that proves it.
In simple terms: TraceWeaver keeps agentic development aligned to the original intent, proves that implementation traces back to approved requirements, and records gaps, risks, assumptions, and changes instead of letting them become hidden authority.
TraceWeaver is useful when a codebase has grown faster than its memory. It helps answer practical engineering questions:
The goal is not paperwork for its own sake. The goal is a codebase where intent is visible enough that humans and agents can safely change it.
TraceWeaver calls these common problems out explicitly:
| Problem | What TraceWeaver looks for |
|---|---|
| Lost intent | Code, tests, or workflow behavior that no longer links back to a current stakeholder need, requirement, exception, validation question, or decision. |
| Dark code | Behavior-bearing files or entrypoints with no approved authority anchor or matrix row. |
| Orphaned code | Source-level anchors that are not reachable from traceability-matrix.md evidence. |
| Abandoned or obsolete code | Behavior linked to stale, held, retired, superseded, or missing requirements. |
| Duplicate or similar behavior | Multiple artifacts with similar behavior under the same or unclear authority. |
| Anchor-only coverage | Code has a trace comment, but no verification implementation, procedure, result, or held-validation record. |
| Dead TDD | Tests or smokes that still verify a requirement that no longer exists or is no longer approved. |
TraceWeaver is intended to become a standalone plugin that can replace the installed Compound Engineering plugin for this workflow. It is based on the selected CE planning, work, review, and learning surface, but TraceWeaver adds the controlling authority layer: Intent Contract, requirements baseline, traceability matrix, verification evidence, validation questions, and explicit gap/change/exception handling.
| Name | Role |
|---|---|
| TraceWeaver Core | Open-source method, standalone alpha plugin, skills, templates, and validation protocol |
| TraceWeaver Enterprise | Paid commercial product for larger-project governance |
| TraceWeaver Cloud | Hosted MCP/API service |
TraceWeaver Core should stay usable without the future paid layer. The paid Enterprise and Cloud products should make the same method scalable through relationship storage, dashboards, governance, hosted services, audit logs, and integrations.
npx claudepluginhub oxiom-systems/traceweaver --plugin traceweaver-coreHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
AI-powered development tools for code review, research, design, and workflow automation.
Binary reverse engineering, malware analysis, firmware security, and software protection research for authorized security research, CTF competitions, and defensive security
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows