Summary - Extract proxy bootstrap implementation from bootstrap.go into internal/bootstrap/proxy.go, keeping only the Bootstrap interface in the shared file. This prepares for origin/edge servers to have their own bootstrap implementations. - Rename NewBootstrap() → NewProxyBootstrap() to follow the explicit factory naming convention. - Rebrand signature from SRSProxy to SRSX and update logger context key accordingly. - Add srs-develop skill with task router, module routing workflow, proxy unit test script, and RTMP E2E test script. - Remove st-develop skill (superseded by srs-develop). - Add srs-support eval #21 for HLS AnnexB decode error scenario. Test plan - go build ./cmd/proxy/... compiles successfully - go test ./cmd/... ./internal/... passes - E2E RTMP proxy test (proxy-e2e-test.sh) passes - Verify proxy starts and logs SRSX-Proxy/<version> started --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
14 lines
182 B
Plaintext
14 lines
182 B
Plaintext
# For OpenClaw
|
|
/workspace-state.json
|
|
/.clawhub
|
|
/.pi
|
|
/extensions
|
|
/skills/llm-switcher
|
|
/skills/*workspace*
|
|
|
|
# For speical folders.
|
|
/personal*
|
|
/support*
|
|
/*srs-consults*
|
|
/memory/202*.md
|