Skip to content

Commit ea0e026

Browse files
Copilotkdinev
andcommitted
docs(agents): add theming-styles-agent and demo-sample-agent to all README sections
Co-authored-by: kdinev <1472513+kdinev@users.noreply.github.com> Agent-Logs-Url: https://github.com/IgniteUI/igniteui-angular/sessions/d625d2fd-b1e8-415e-8b25-748c2fa17689
1 parent c99ce9e commit ea0e026

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

.github/README.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,9 @@ Instead of one general agent doing everything, work is split into two roles:
8080
┌──────────────────────────┐ ┌──────────────────┐ ┌──────────────────┐
8181
│ component-readme-agent │ │ migration-agent │ │ changelog-agent │
8282
└──────────────────────────┘ └──────────────────┘ └──────────────────┘
83+
┌──────────────────────────┐ ┌──────────────────────────┐
84+
│ theming-styles-agent │ │ demo-sample-agent │
85+
└──────────────────────────┘ └──────────────────────────┘
8386
```
8487

8588
- one core workflow is selected: **feature** or **bug**
@@ -98,6 +101,8 @@ Instead of one general agent doing everything, work is split into two roles:
98101
| [`tdd-test-writer-agent`](./agents/tdd-test-writer-agent.md) | Specialist | Small failing tests before production code |
99102
| [`feature-implementer-agent`](./agents/feature-implementer-agent.md) | Specialist | Feature implementation and refactor |
100103
| [`bug-fixing-implementer-agent`](./agents/bug-fixing-implementer-agent.md) | Specialist | Minimum safe bug fix |
104+
| [`theming-styles-agent`](./agents/theming-styles-agent.md) | Specialist | Component theming, structural SCSS, theme wiring, and style validation |
105+
| [`demo-sample-agent`](./agents/demo-sample-agent.md) | Specialist | Demo/sample updates in `src/app/` for user-visible changes |
101106
| [`component-readme-agent`](./agents/component-readme-agent.md) | Specialist | Component README updates |
102107
| [`migration-agent`](./agents/migration-agent.md) | Specialist | `ng update` migration for breaking changes |
103108
| [`changelog-agent`](./agents/changelog-agent.md) | Specialist | `CHANGELOG.md` updates |
@@ -128,6 +133,8 @@ Examples:
128133

129134
- the TDD agent writes failing tests
130135
- implementer agents write production code
136+
- the theming agent handles SCSS and theme wiring
137+
- the demo agent updates demo/sample pages
131138
- the README agent updates component docs
132139
- the migration agent handles `ng update` migrations for breaking changes
133140
- the changelog agent updates release notes in the correct section
@@ -143,6 +150,8 @@ Examples:
143150
| Write failing tests first | `tdd-test-writer-agent` |
144151
| Implement a known feature | `feature-implementer-agent` |
145152
| Implement a known bug fix | `bug-fixing-implementer-agent` |
153+
| Style or theme a component | `theming-styles-agent` |
154+
| Update demo for a user-visible change | `demo-sample-agent` |
146155
| Update docs after public change | `component-readme-agent` |
147156
| Add migration for breaking change | `migration-agent` |
148157
| Add release-note coverage | `changelog-agent` |
@@ -198,6 +207,9 @@ Use the feature flow when the task is about **new behavior**, **new public API**
198207
│ component- │ │ migration-│ │ changelog- │
199208
│ readme-agent │ │ agent │ │ agent │
200209
└──────────────┘ └───────────┘ └──────────────┘
210+
┌──────────────────────────┐ ┌───────────────────┐
211+
│ theming-styles-agent │ │ demo-sample-agent │
212+
└──────────────────────────┘ └───────────────────┘
201213
202214
203215
┌──────────────────────────────┐
@@ -276,6 +288,9 @@ Use the bug-fix flow when the task is about **broken existing behavior**, **regr
276288
│ component- │ │ migration-│ │ changelog- │
277289
│ readme-agent │ │ agent │ │ agent │
278290
└──────────────┘ └───────────┘ └──────────────┘
291+
┌──────────────────────────┐ ┌───────────────────┐
292+
│ theming-styles-agent │ │ demo-sample-agent │
293+
└──────────────────────────┘ └───────────────────┘
279294
280295
281296
┌──────────────────────────────┐
@@ -305,6 +320,8 @@ Use this quick decision guide:
305320
| Bug report or regression | `bug-fixing-orchestrator-agent` |
306321
| Only need failing tests first | `tdd-test-writer-agent` |
307322
| Already have failing tests and need implementation | `feature-implementer-agent` or `bug-fixing-implementer-agent` |
323+
| Styling or theming a component | `theming-styles-agent` |
324+
| Demo update needed for user-visible change | `demo-sample-agent` |
308325
| Public behavior changed and docs must be updated | `component-readme-agent` |
309326
| Breaking change needs `ng update` support | `migration-agent` |
310327
| User-visible change needs release-note coverage | `changelog-agent` |
@@ -326,6 +343,8 @@ If the task is narrow and clearly scoped, start directly with the **specialist**
326343
| `tdd-test-writer-agent` | you need RED-phase tests or a failing repro | you need production code |
327344
| `feature-implementer-agent` | feature scope is known and implementation is next | the task is really a bug fix |
328345
| `bug-fixing-implementer-agent` | the bug is understood and needs the smallest safe fix | the task is actually a feature |
346+
| `theming-styles-agent` | SCSS, theme wiring, or style validation is needed | no styling impact exists |
347+
| `demo-sample-agent` | a demo is explicitly requested for a user-visible change | the change has no UI impact or sample coverage |
329348
| `component-readme-agent` | public API or documented behavior changed | no docs impact exists |
330349
| `migration-agent` | a breaking change needs migration support | the change is additive only |
331350
| `changelog-agent` | the change deserves release-note coverage | the change is too minor for changelog |

0 commit comments

Comments
 (0)