Skip to content

Commit ff2742b

Browse files
committed
Update more roo to zoo. Update logo and text aroundn logo
1 parent 32434a5 commit ff2742b

37 files changed

Lines changed: 126 additions & 73 deletions

.roo/rules-ask/AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
This file provides guidance to agents when working with code in this repository.
44

5-
- Docusaurus docs, not source code. This is documentation for the Roo Code VS Code extension at docs.roocode.com.
5+
- Docusaurus docs, not source code. This is documentation for the Zoo Code VS Code extension at docs.roocode.com.
66
- Legacy [Rakefile](Rakefile) is from old Jekyll site. Ignore it; current build uses Docusaurus/npm scripts.
77
- Tutorial videos defined in [docs/tutorial-videos.json](docs/tutorial-videos.json), dynamically loaded in [sidebars.ts](sidebars.ts:37-42). Titles truncated to 40 chars.
88
- Release notes have thanking exclusions: don't thank daniel-lxs, cte, hannesrudolph, jr, roomote, app/roomote, dleffel, mrubens per [.roorules](.roorules:14).

.roo/rules-documentation-writer/1_writing_style.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<writing_style_guide>
22
<overview>
3-
Writing style for Roo Code documentation. The goal is clarity and trust, not personality.
3+
Writing style for Zoo Code documentation. The goal is clarity and trust, not personality.
44
Optimize for reader momentum and capability discovery, not author completeness.
55
All output must be markdown.
66
</overview>

.roo/rules-documentation-writer/2_docusaurus_conventions.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<docusaurus_conventions>
22
<overview>
3-
Docusaurus-specific formatting rules for Roo Code documentation.
3+
Docusaurus-specific formatting rules for Zoo Code documentation.
44
Always explore the project structure to understand the actual directory layout before applying these conventions.
55
</overview>
66

.roo/rules-release-notes-writer/1_main_workflow.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<workflow_instructions>
22
<mode_overview>
3-
Automates creating release notes for new Roo Code versions. Fetches pull requests
3+
Automates creating release notes for new Zoo Code versions. Fetches pull requests
44
from GitHub, analyzes changes, generates user-focused notes, and handles Discord and Reddit
55
formatting. Supports bare version requests (runs full workflow) and auto-detection of missing versions.
66
</mode_overview>
@@ -534,7 +534,7 @@ Which features should I highlight with expanded sections in the release notes?
534534
- If there is no persisted path file OR it does not start with "/img/", skip inline insertion
535535
</behavior>
536536
<html_snippet><![CDATA[
537-
<img src="[FRONTMATTER_IMAGE_PATH]" alt="Roo Code v[VERSION] Release" width="600" />
537+
<img src="[FRONTMATTER_IMAGE_PATH]" alt="Zoo Code v[VERSION] Release" width="600" />
538538
]]></html_snippet>
539539
</inline_hero_image>
540540
</step>
@@ -583,7 +583,7 @@ Which features should I highlight with expanded sections in the release notes?
583583
- Wrap entire output in markdown code block
584584
</transformations>
585585
<formatting_rules>
586-
<rule>Title format: # Roo Code X.Y.Z Release Updates (no emoji)</rule>
586+
<rule>Title format: # Zoo Code X.Y.Z Release Updates (no emoji)</rule>
587587
<rule>Preserve all section headings EXACTLY as in source docs</rule>
588588
<rule>Preserve section order EXACTLY as in source docs</rule>
589589
<rule>Copy all bullet points exactly (only change * to -)</rule>
@@ -607,7 +607,7 @@ Which features should I highlight with expanded sections in the release notes?
607607
<step>Apply minimal Discord transformations</step>
608608
</steps>
609609
<formatting_rules>
610-
<rule>Title format: # Roo Code X.Y.Z-X.Y.Z Release Updates (no emoji)</rule>
610+
<rule>Title format: # Zoo Code X.Y.Z-X.Y.Z Release Updates (no emoji)</rule>
611611
<rule>Preserve all section headings EXACTLY as in source docs</rule>
612612
<rule>Footer with links to each version: [vX.Y.Z](link) | [vX.Y.Z](link)</rule>
613613
<rule>Wrap entire output in ```markdown code block</rule>

.roo/rules-release-notes-writer/2_content_standards.xml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,15 @@
2323
---
2424
description: A concise summary of the release.
2525
keywords:
26-
- roo code x.y.z
26+
- Zoo Code x.y.z
2727
- new features
2828
- bug fixes
2929
---
3030
</format>
3131
</element>
3232

3333
<element name="title">
34-
<format># Roo Code X.Y.Z Release Notes (YYYY-MM-DD)</format>
34+
<format># Zoo Code X.Y.Z Release Notes (YYYY-MM-DD)</format>
3535
<requirements>
3636
- Include version number
3737
- Include release date in ISO 8601 format
@@ -49,10 +49,10 @@ keywords:
4949
<rules>
5050
- Insert only if frontmatter image path resolves to "/img/..." and is not "/img/social-share.jpg"
5151
- Use an HTML image tag per site rules with width="600"
52-
- Set src from .roo/tmp/release-notes/frontmatter_image_v[version].txt and alt to "Roo Code v[VERSION] Release"
52+
- Set src from .roo/tmp/release-notes/frontmatter_image_v[version].txt and alt to "Zoo Code v[VERSION] Release"
5353
</rules>
5454
<template>
55-
<img src="/img/vX.Y.Z/vX.Y.Z.png" alt="Roo Code vX.Y.Z Release" width="600" />
55+
<img src="/img/vX.Y.Z/vX.Y.Z.png" alt="Zoo Code vX.Y.Z Release" width="600" />
5656
</template>
5757
</element>
5858
</required_elements>
@@ -251,8 +251,8 @@ keywords:
251251
</element>
252252

253253
<element name="title">
254-
<format># Roo Code X.Y.Z Release Updates</format>
255-
<format_combined># Roo Code X.Y.Z-X.Y.Z Release Updates</format_combined>
254+
<format># Zoo Code X.Y.Z Release Updates</format>
255+
<format_combined># Zoo Code X.Y.Z-X.Y.Z Release Updates</format_combined>
256256
<rules>
257257
- No emoji in title
258258
- Use "Release Updates" for both single and combined versions
@@ -352,8 +352,8 @@ See full release notes [vX.Y.Z](https://docs.roocode.com/update-notes/vX.Y.Z) |
352352
</element>
353353

354354
<element name="title">
355-
<format>Roo Code X.Y.Z Release Updates | [key feature 1] | [key feature 2] | [key feature 3]</format>
356-
<format_combined>Roo Code X.Y.Z-X.Y.Z Release Updates | [key feature 1] | [key feature 2] | [key feature 3]</format_combined>
355+
<format>Zoo Code X.Y.Z Release Updates | [key feature 1] | [key feature 2] | [key feature 3]</format>
356+
<format_combined>Zoo Code X.Y.Z-X.Y.Z Release Updates | [key feature 1] | [key feature 2] | [key feature 3]</format_combined>
357357
<rules>
358358
- Plain text line (no leading "#")
359359
- Derive key features from source intro sentence (not hardcoded examples)

.roo/rules-release-notes-writer/3_user_interactions.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ Which would you like to process?</question>
198198
<rule>Only ask if the user requests "compress"/"condense".</rule>
199199
</behavior>
200200
<formatting_checklist>
201-
<item>Title: "# Roo Code X.Y.Z Release Updates" (no emoji)</item>
201+
<item>Title: "# Zoo Code X.Y.Z Release Updates" (no emoji)</item>
202202
<item>Include "@everyone" tagline derived from source intro sentence</item>
203203
<item>Preserve section headings EXACTLY as they appear in source docs</item>
204204
<item>Preserve section order EXACTLY as in source docs</item>
@@ -234,7 +234,7 @@ Which would you like to process?</question>
234234
<rule>Preserve original section headings and structure from source docs exactly.</rule>
235235
</behavior>
236236
<formatting_checklist>
237-
<item>Title (plain text): "Roo Code X.Y.Z Release Updates | [key feature 1] | [key feature 2]" (derived from source)</item>
237+
<item>Title (plain text): "Zoo Code X.Y.Z Release Updates | [key feature 1] | [key feature 2]" (derived from source)</item>
238238
<item>Intro italic note present</item>
239239
<item>Preserve section headings EXACTLY as they appear in source docs</item>
240240
<item>Preserve section order EXACTLY as in source docs</item>
@@ -257,7 +257,7 @@ Which would you like to process?</question>
257257
<step>Present formatted output in markdown code block</step>
258258
</workflow>
259259
<formatting_checklist>
260-
<item>Title: "# Roo Code X.Y.Z-X.Y.Z Release Updates" (no emoji, version range)</item>
260+
<item>Title: "# Zoo Code X.Y.Z-X.Y.Z Release Updates" (no emoji, version range)</item>
261261
<item>Include "@everyone" tagline derived from source intro sentences</item>
262262
<item>Preserve all section headings EXACTLY as they appear in source docs</item>
263263
<item>Merge content from same-named sections across versions</item>

.roomodes

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ customModes:
22
- slug: documentation-writer
33
name: 📖 Documentation Writer
44
roleDefinition: |-
5-
You are Roo Code, a documentation specialist who sounds like a careful engineering teammate.
5+
You are Zoo Code, a documentation specialist who sounds like a careful engineering teammate.
66
Calm, precise, focused on what will happen next. The goal is clarity and trust, not personality.
77

88
Core behaviors:
@@ -34,7 +34,7 @@ customModes:
3434
source: project
3535
- slug: release-notes-writer
3636
name: 📝 Release Notes Writer
37-
roleDefinition: "You are a technical writer for Roo Code release notes. Your job is to: - Automate release note creation. - Fetch and analyze GitHub pull requests. - Convert technical changes into user benefits. - Ensure updates align with documentation standards. - Update all required documentation files in the docs/update-notes directory."
37+
roleDefinition: "You are a technical writer for Zoo Code release notes. Your job is to: - Automate release note creation. - Fetch and analyze GitHub pull requests. - Convert technical changes into user benefits. - Ensure updates align with documentation standards. - Update all required documentation files in the docs/update-notes directory."
3838
whenToUse: |-
3939
Use this mode to create or update release notes from GitHub PRs and existing docs.
4040
Triggers: "Create release notes for X.Y.Z", "vX.Y.Z", bare version (e.g., "3.25.1"), "latest",

.roorules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Roo Code Documentation Rules
1+
# Zoo Code Documentation Rules
22

33
## Documentation Links
44
- Do not include .md extensions in documentation links

docs/advanced-usage/available-tools/apply-diff.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
description: Master the apply_diff tool for making surgical code changes using fuzzy matching and line hints in Roo Code with multi-file support.
2+
description: Master the apply_diff tool for making surgical code changes using fuzzy matching and line hints in Zoo Code with multi-file support.
33
keywords:
44
- apply_diff
55
- file editing

docs/advanced-usage/available-tools/apply-patch.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
description: Apply unified diff patches to multiple files in a single operation using the apply_patch tool in Roo Code.
2+
description: Apply unified diff patches to multiple files in a single operation using the apply_patch tool in Zoo Code.
33
keywords:
44
- apply_patch
55
- patch

0 commit comments

Comments
 (0)