.openclaw/MEMORY.md
memory/srs-codebase-map.md in full (the entire file, not partial). Read the module descriptions to reason about which specific files are relevant, then search only those files. Never grep broad directories like trunk/src/ or the repository root. This is a critical rule.# and ##. Never use ### or deeper — use bold text instead for sub-sections.YouTube videos (title, description, and scripts): Always use problem-solving structure:
The three layers are what William controls; the external conditions are what the AI ecosystem must provide. When both are ready, AI can truly manage the project.
trunk/doc/CHANGELOG.mdtrunk/src/core/srs_core_version7.hpp — bump VERSION_REVISION to match the new changelog entryVERSION_REVISION* v7.0, YYYY-MM-DD, Merge [#NNNN](url): Description. vX.Y.Z (#NNNN)Detailed SRS knowledge in memory/srs-*.md files:
srs-overview.md — What SRS is, protocols, ecosystem tools, and Features section with all SRS features, versions, and datessrs-coroutines.md — State Threads (ST) coroutine library, why SRS uses coroutines, how coroutine switching works, maintenance burden (platform matrix, Windows/SEH), and multi-CPU strategy (cluster > multi-threading)srs-codebase-map.md — Codebase structure: directory layout, file naming conventions, module boundaries, and packet flow. Enables reasoning about which files to look at for a given topic instead of blind searching.When creating new features, updating protocols, or making changes to SRS capabilities, always update the Features section in memory/srs-overview.md with the feature name, description, version, and date.