Skip to content

Commit af82a05

Browse files
nullvariantclaude
andauthored
docs: add samu practice section and enhance badge variations (#114)
Add "The Practice" section explaining samu (work as meditation) - the spiritual discipline of tending the garden for its own sake, not for external results or recognition. Badge improvements: - Add missing color variations (333, 4a5568) to Zen and Waves - Make all badges clickable, linking to this document 🖥️ IDE: [Cursor](https://cursor.sh) 🔌 Extension: [Claude Code](https://claude.ai/download) Model-Raw: claude-opus-4-5-20251101 Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
1 parent c77c6c2 commit af82a05

1 file changed

Lines changed: 46 additions & 11 deletions

File tree

extensions/git-id-switcher/docs/DESIGN_PHILOSOPHY.md

Lines changed: 46 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,35 @@ Karesansui is intentional richness that *appears* minimal.
118118

119119
---
120120

121+
## The Practice
122+
123+
Why tend a garden no one visits?
124+
125+
Some find stillness in sitting quietly.
126+
Others find it in the act of doing--focused, unhurried, absorbed.
127+
128+
This is called *samu*: work as meditation.
129+
Not work to achieve a result. Work that needs no result.
130+
131+
The gardener does not strain to create perfection.
132+
The gardener tends. Returns. Tends again.
133+
134+
Raking sand is not about the pattern left behind.
135+
Tomorrow, the pattern will need raking again.
136+
This is not futility. This is the point.
137+
138+
Tests are not written to reach a number.
139+
Documentation is not crafted for readers.
140+
The maintaining *is* the practice.
141+
142+
There is no finish line.
143+
There is no applause to seek.
144+
145+
The act of tending--quiet, steady, here--
146+
is itself the reward.
147+
148+
---
149+
121150
## Origin
122151

123152
2003\. CSS Zen Garden.
@@ -147,28 +176,34 @@ And so the gardener is satisfied.
147176

148177
If you resonate with this philosophy, feel free to use one of these badges in your project:
149178

179+
[doc-url]: https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/DESIGN_PHILOSOPHY.md
180+
150181
### Stone (🪨)
151182

152183
| Preview | Markdown |
153184
|---------|----------|
154-
| ![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-lightgrey) | `![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-lightgrey)` |
155-
| ![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-555) | `![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-555)` |
156-
| ![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-e8dcc8) | `![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-e8dcc8)` |
157-
| ![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-333) | `![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-333)` |
158-
| ![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-4a5568) | `![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-4a5568)` |
185+
| [![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-lightgrey)][doc-url] | `[![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-lightgrey)](https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/DESIGN_PHILOSOPHY.md)` |
186+
| [![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-555)][doc-url] | `[![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-555)](https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/DESIGN_PHILOSOPHY.md)` |
187+
| [![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-e8dcc8)][doc-url] | `[![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-e8dcc8)](https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/DESIGN_PHILOSOPHY.md)` |
188+
| [![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-333)][doc-url] | `[![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-333)](https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/DESIGN_PHILOSOPHY.md)` |
189+
| [![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-4a5568)][doc-url] | `[![Karesansui](https://img.shields.io/badge/🪨_Karesansui-Architecture-4a5568)](https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/DESIGN_PHILOSOPHY.md)` |
159190

160191
### Zen (🧘)
161192

162193
| Preview | Markdown |
163194
|---------|----------|
164-
| ![Karesansui](https://img.shields.io/badge/🧘_Karesansui-Architecture-lightgrey) | `![Karesansui](https://img.shields.io/badge/🧘_Karesansui-Architecture-lightgrey)` |
165-
| ![Karesansui](https://img.shields.io/badge/🧘_Karesansui-Architecture-555) | `![Karesansui](https://img.shields.io/badge/🧘_Karesansui-Architecture-555)` |
166-
| ![Karesansui](https://img.shields.io/badge/🧘_Karesansui-Architecture-e8dcc8) | `![Karesansui](https://img.shields.io/badge/🧘_Karesansui-Architecture-e8dcc8)` |
195+
| [![Karesansui](https://img.shields.io/badge/🧘_Karesansui-Architecture-lightgrey)][doc-url] | `[![Karesansui](https://img.shields.io/badge/🧘_Karesansui-Architecture-lightgrey)](https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/DESIGN_PHILOSOPHY.md)` |
196+
| [![Karesansui](https://img.shields.io/badge/🧘_Karesansui-Architecture-555)][doc-url] | `[![Karesansui](https://img.shields.io/badge/🧘_Karesansui-Architecture-555)](https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/DESIGN_PHILOSOPHY.md)` |
197+
| [![Karesansui](https://img.shields.io/badge/🧘_Karesansui-Architecture-e8dcc8)][doc-url] | `[![Karesansui](https://img.shields.io/badge/🧘_Karesansui-Architecture-e8dcc8)](https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/DESIGN_PHILOSOPHY.md)` |
198+
| [![Karesansui](https://img.shields.io/badge/🧘_Karesansui-Architecture-333)][doc-url] | `[![Karesansui](https://img.shields.io/badge/🧘_Karesansui-Architecture-333)](https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/DESIGN_PHILOSOPHY.md)` |
199+
| [![Karesansui](https://img.shields.io/badge/🧘_Karesansui-Architecture-4a5568)][doc-url] | `[![Karesansui](https://img.shields.io/badge/🧘_Karesansui-Architecture-4a5568)](https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/DESIGN_PHILOSOPHY.md)` |
167200

168201
### Waves (🌊)
169202

170203
| Preview | Markdown |
171204
|---------|----------|
172-
| ![Karesansui](https://img.shields.io/badge/🌊_Karesansui-Architecture-lightgrey) | `![Karesansui](https://img.shields.io/badge/🌊_Karesansui-Architecture-lightgrey)` |
173-
| ![Karesansui](https://img.shields.io/badge/🌊_Karesansui-Architecture-555) | `![Karesansui](https://img.shields.io/badge/🌊_Karesansui-Architecture-555)` |
174-
| ![Karesansui](https://img.shields.io/badge/🌊_Karesansui-Architecture-e8dcc8) | `![Karesansui](https://img.shields.io/badge/🌊_Karesansui-Architecture-e8dcc8)` |
205+
| [![Karesansui](https://img.shields.io/badge/🌊_Karesansui-Architecture-lightgrey)][doc-url] | `[![Karesansui](https://img.shields.io/badge/🌊_Karesansui-Architecture-lightgrey)](https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/DESIGN_PHILOSOPHY.md)` |
206+
| [![Karesansui](https://img.shields.io/badge/🌊_Karesansui-Architecture-555)][doc-url] | `[![Karesansui](https://img.shields.io/badge/🌊_Karesansui-Architecture-555)](https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/DESIGN_PHILOSOPHY.md)` |
207+
| [![Karesansui](https://img.shields.io/badge/🌊_Karesansui-Architecture-e8dcc8)][doc-url] | `[![Karesansui](https://img.shields.io/badge/🌊_Karesansui-Architecture-e8dcc8)](https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/DESIGN_PHILOSOPHY.md)` |
208+
| [![Karesansui](https://img.shields.io/badge/🌊_Karesansui-Architecture-333)][doc-url] | `[![Karesansui](https://img.shields.io/badge/🌊_Karesansui-Architecture-333)](https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/DESIGN_PHILOSOPHY.md)` |
209+
| [![Karesansui](https://img.shields.io/badge/🌊_Karesansui-Architecture-4a5568)][doc-url] | `[![Karesansui](https://img.shields.io/badge/🌊_Karesansui-Architecture-4a5568)](https://github.com/nullvariant/nullvariant-vscode-extensions/blob/main/extensions/git-id-switcher/docs/DESIGN_PHILOSOPHY.md)` |

0 commit comments

Comments
 (0)