diff --git a/AGENTS.md b/AGENTS.md
index d1aa2a2..29ef02b 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -5,6 +5,11 @@
The Laravel Boost guidelines are specifically curated by Laravel maintainers for this application. These guidelines should be followed closely to ensure the best experience when building Laravel applications.
+## Persistent Project Context (IMPORTANT)
+
+- You MUST read, understand, and strictly follow the underlying business logic and feature requests documented in `IDEA.md` in every session.
+- You MUST adhere to all style architecture, backend transaction, and integration decisions recorded in `DECISIONS.md`. Update `DECISIONS.md` when any major design decisions are made during a session.
+
## Foundational Context
This application is a Laravel application and its main Laravel ecosystems package & versions are below. You are an expert with them all. Ensure you abide by these specific packages & versions.
diff --git a/DECISIONS.md b/DECISIONS.md
index 0410b93..dfaac3b 100644
--- a/DECISIONS.md
+++ b/DECISIONS.md
@@ -13,9 +13,23 @@ This document outlines the decisions made during the development of the Ledgerrz
* **Backend:** Laravel
* **Frontend:** Vue.js with Inertia.js
-* **Real-time:** Laravel Reverb for notifications and real-time updates.
+* **Real-time:** Laravel Echo via `@laravel/echo-vue` for notifications and real-time updates.
* **Testing:** Pest for PHP tests.
-* **Styling:** Tailwind CSS (based on the presence of `tailwindcss-development` skill).
+* **Styling:** **BEM (Block, Element, Modifier)** methodology. Replaced verbose inline Tailwind classes in custom HTML templates with semantic BEM classes (e.g., `.c-chat`, `.user-info__avatar`), and mapped them to CSS rules using Tailwind v4's `@apply` directive inside scoped `
diff --git a/resources/js/components/AppLogo.vue b/resources/js/components/AppLogo.vue
index bc79527..313eff5 100644
--- a/resources/js/components/AppLogo.vue
+++ b/resources/js/components/AppLogo.vue
@@ -3,14 +3,30 @@ import AppLogoIcon from '@/components/AppLogoIcon.vue';
-