docs: add Part 3 GIFs App with Tailwind module Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
docs: point the wiki site link to angular-wiki.reskyon.com Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QNxLBfwHpfWPB1U3ah6L8e
docs: show github.com in repo link text
docs: link the deployed app and wiki site from Home Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QNxLBfwHpfWPB1U3ah6L8e
docs: mention the public read-only mirror Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QNxLBfwHpfWPB1U3ah6L8e
chore: test automatic wiki mirror trigger
docs: add module A5 on deploying 02-bases with Coolify Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QNxLBfwHpfWPB1U3ah6L8e
docs: stress validating localStorage data (broken or manipulated) in module A4
docs: cover corrupted and non-list localStorage data in module A4
docs: add effects and localStorage persistence (DragonballService) to module A4
docs: add services and shared in-memory state (DragonballService) to module A4
docs: explain converting the power level in the component, not in the template (module A4)
docs: add input/output component communication (dragonball-super) to module A4
docs: add module A4 (RouterLink, control flow, class bindings, dragonball list) and update A3 routes
docs: add when to use signal vs computed and set vs update in 02-bases A3
docs: add computed signals to the hero example in 02-bases A3
docs: update counter example (Bootstrap, pages folder) and add hero example in 02-bases A3
docs: explain signals, zoneless and OnPush in 02-bases module A3
docs: add counter example to 02-bases module A3
docs: briefly explain app.config and routes in the SPA structure Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
docs: add module A3 on default folder structure, styles scope and inline templates Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
docs: explain .editorconfig in module A2 Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
docs: add module A2 on creating a project with ng new Rename the Angular page to 02-bases now that the project exists. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
docs: split the study guide into one page per project study-guide is now the index; TypeScript lives in 01-typescript-intro and Angular in 02-angular-intro. Cross-page references became links. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
docs: start Angular part with framework and building blocks module Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
docs: add module 11 on optional chaining Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
docs: add module 10 on decorators Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
docs: simplify error explanations in study guide Replace error codes, exact compiler messages and runtime error names with plain explanations. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
docs: add module 9 on generics Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
docs: deepen inheritance vs composition with Angular examples Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>