Skip to content

AI: Refine SRS skills and documentation structure - #4691

Open
winlinvip wants to merge 8 commits into
ossrs:developfrom
winlinvip:develop
Open

AI: Refine SRS skills and documentation structure#4691
winlinvip wants to merge 8 commits into
ossrs:developfrom
winlinvip:develop

Conversation

@winlinvip

Copy link
Copy Markdown
Member

This PR refines how SRS knowledge, documentation, code navigation, and verification guidance are organized for AI maintainers.

  • Introduce internal SRS skills for documentation and code-map routing.
  • Move shared code maps and project knowledge out of the legacy memory/ structure.
  • Bundle trusted C++ and Go proxy documentation with the documentation skill.
  • Route development and support workflows through the smallest relevant references.
  • Centralize Git workflow and AI attribution guidance in the development skill.
  • Remove obsolete memory and documentation symlinks from individual AI-agent workspaces.
  • Update the documentation synchronization script for the new bundled layout.
  • Document SRS 8.0, community support, and the findings for issue Multitrack Audio is not Supported #4681.
  • Add optional Redis key namespaces for isolating proxy clusters sharing a Redis database.

The previous structure distributed knowledge across workspace memory, documentation directories, and individual AI-agent configuration.

The new structure makes SRS knowledge portable and discoverable through reusable skills. AI agents can first route a task to the correct code map or documentation reference, then load only the relevant material instead of broadly searching the repository.

This provides a clearer separation between:

  • User support and development workflows.
  • Documentation and source-code navigation.
  • Server implementation maps and verification guidance.
  • Shared project knowledge and agent-specific workspace memory.

winlinvip and others added 8 commits July 26, 2026 11:53
Co-authored-by: chatgpt-codex-connector[bot] <199175422+chatgpt-codex-connector[bot]@users.noreply.github.com>
Centralize the commit workflow in the development skill and add community support routing to the support knowledge base. Remove the duplicated guidance from the OpenClaw workspace files.
Document exact commit message layouts for Claude and Codex changes and update the Claude co-author identity.

---------

Co-authored-by: chatgpt-codex-connector[bot] <199175422+chatgpt-codex-connector[bot]@users.noreply.github.com>
Rename the internal documentation and code-map skills for clearer SRS-specific discovery, use skill-relative reference paths, and update dependent workflows.

---------

Co-authored-by: chatgpt-codex-connector[bot] <199175422+chatgpt-codex-connector[bot]@users.noreply.github.com>
Inline the RTMP API example route, separate the proxy documentation routes into a focused table, and remove the redundant Go API reference file.

---------

Co-authored-by: chatgpt-codex-connector[bot] <199175422+chatgpt-codex-connector[bot]@users.noreply.github.com>
Move the C++ documentation used by the internal docs skill into its references, inline the document routing, and update the sync script to refresh only existing bundled files.

---------

Co-authored-by: chatgpt-codex-connector[bot] <199175422+chatgpt-codex-connector[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant