You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CLAUDE.md
+9-6Lines changed: 9 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -112,12 +112,15 @@ llms_description: "Technical description of what LLM learns from this page"
112
112
```
113
113
114
114
-`llms` — controls inclusion. Default is `true` (can be omitted). `"optional"` for secondary content, `false` to exclude
115
-
-`llms_description` — short, technical description for LLM context. Lists key entities and concepts, not marketing text. Required for all included pages
116
-
117
-
**Guidelines for `llms_description`:**
118
-
- List specific classes, attributes, methods — not vague descriptions
llms_description: "How to react to test lifecycle with events. PSR-14 event system with TestSuite/TestCase/Test hierarchy, event ordering rules, polymorphic listeners for catching multiple event types, custom event dispatchers."
Copy file name to clipboardExpand all lines: docs/getting-started.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
faqLevel: 2
3
-
llms_description: "Installation via Composer, testo.php configuration, writing first test class, running tests, IDE plugin setup"
3
+
llms_description: "Getting started with Testo. Installation via Composer, testo.php configuration file, writing your first test class with #[Test], running tests from CLI, PhpStorm plugin setup."
Copy file name to clipboardExpand all lines: docs/plugins.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
faqLevel: 2
3
3
outline: [2, 3]
4
4
llms: true
5
-
llms_description: "PluginConfigurator interface, creating pluginswith interceptors and event listeners, FallbackInterceptor for attribute-based extensions"
5
+
llms_description: "How to extend Testo with plugins. PluginConfigurator interface with three extension points: interceptors (InterceptorCollector), event listeners (EventListenerCollector, PSR-14), and container bindings (bind/set/make/get). Container scopes per Test Suite. Full examples: failure logger plugin, GitHub PR flaky reporter. Plugins without configurator via FallbackInterceptor."
Copy file name to clipboardExpand all lines: docs/plugins/convention.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
llms: "optional"
3
-
llms_description: "Convention-based test discovery: *Test class suffix, test* method/function prefix"
3
+
llms_description: "Convention-based test discovery without attributes. NamingConventionPlugin with configurable *Test class suffix, test* method prefix, and allowPrivate option."
Copy file name to clipboardExpand all lines: docs/writing-tests.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
outline: [2, 3]
3
-
llms_description: "Test approaches: separate tests in classes/functions (#[Test], conventions), inline tests (#[TestInline]), benchmarks (#[Bench]), folder structure, suite configuration"
3
+
llms_description: "How to write tests in Testo. Three approaches: separate tests in classes/functions (#[Test] attribute, naming conventions), inline tests (#[TestInline]) on the method itself, and benchmarks (#[Bench]). Folder structure and suite configuration."
0 commit comments