From 7a13f463d379f9d405176dca0e6374bc05203be7 Mon Sep 17 00:00:00 2001 From: Rish-2006 Date: Tue, 28 Jul 2026 21:08:52 +0530 Subject: [PATCH] docs: append quick-reference directory map to ARCHITECTURE.md --- ARCHITECTURE.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md index 739d4d56f..4713b09f7 100644 --- a/ARCHITECTURE.md +++ b/ARCHITECTURE.md @@ -130,3 +130,13 @@ Use these rules when deciding where a change belongs: * Third-party integrations belong in `adapters`. When in doubt, prefer the lowest-level package that owns the responsibility and avoid moving functionality across package boundaries without a documented reason. + + +--- + +## ⚡ Quick Directory Map +* `packages/core/` — Primary engine runtime, buffer loops, cell grids, and terminal inputs. +* `packages/widgets/` — Visible interface layout modules (Boxes, Tables, Gauges). +* `packages/ui/` — Highly interactive overlay controls, compound prompt boxes, and Modals. +* `packages/jsx/` — Custom TypeScript compilation runtimes and core hooks handlers. +* `packages/testing/` — Custom headless mock-rendering blocks for continuous validation.