openclaw/docs/ideas.md
Collection of ideas for SRS — captured as they come, refined over time.
Format: Each idea is a top-level section (##) with the date. Multiple paragraphs OK, but one section per idea. No subsections.
Claude Opus 4.6 supports 1M tokens. SRS is ~150K lines of code + docs ≈ 300K tokens — only 30% of the context window. This means the entire codebase and all documentation can be loaded into a single model context at once.
Why this matters:
The gap: There's still knowledge in William's brain that isn't in the code or docs — background reasoning, design decisions, "why not" choices, protocol nuances.
The play: Build out the knowledge base to capture that brain knowledge. And here's the beautiful part — because the AI can already load all the code and docs, it can help extract that knowledge from William by cross-referencing against the codebase. The AI becomes a tool for building its own training data.
Next step: Load the full SRS codebase and docs into context, then use that to help William build the knowledge base for the project. See whether the AI can effectively assist in extracting and structuring knowledge when it has full code + doc context.
Published the first SRS skill to ClawHub: https://clawhub.ai/winlinvip/srs-support
What the skill does: It's a standard workflow that activates when you ask about SRS. The skill checks the knowledge base, checks the codebase, checks the local repository, and loads all relevant documents into the AI's context. This turns a generic AI into one that knows every detail of SRS — specific, up-to-date, not generic or misleading.
Key insight: Skills don't replace the knowledge base — skills depend on the knowledge base. The skill is the mechanism that loads the knowledge base (and potentially special knowledge bases) into context. If the workflow changes or new workflows are introduced (e.g., a skill for code review, or bug fixes), new skills can be created. But the knowledge base itself is the core asset.
What makes the knowledge base valuable:
Multiple knowledge bases for different audiences:
Skills can also be smart about context:
Future direction: More specialized skills (code review, bug fix, deployment) following the same pattern — skill as workflow, knowledge base as the underlying asset. The skill + knowledge base combination is powerful for the community: anyone can use it to get expert-level help with SRS.