From b9042fc285708ae393b31d13eb949e5634018dd0 Mon Sep 17 00:00:00 2001 From: drjones Date: Wed, 20 May 2026 19:03:51 -0700 Subject: [PATCH] Detailed wiki content repair: Architecture --- Architecture.md | 76 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) diff --git a/Architecture.md b/Architecture.md index e69de29..11f959f 100644 --- a/Architecture.md +++ b/Architecture.md @@ -0,0 +1,76 @@ +# Architecture + +## Classification + +Software / documentation workspace. + +## Structure Signals + +- `src` (23 files) +- `(root)` (12 files) +- `public` (2 files) +- `server` (2 files) + +## File Type Signals + +- `.tsx` (17) +- `.ts` (6) +- `.json` (5) +- `.js` (3) +- `.svg` (2) +- `.mjs` (2) +- `.example` (1) +- `.gitignore` (1) +- `.html` (1) +- `.css` (1) + +## Build And Dependency Signals + +| Signal | Detail | +|---|---| +| package.json | name=sacred-villas; scripts=dev, dev:client, dev:api, build, lint, preview; deps=@stripe/react-stripe-js, @stripe/stripe-js, cors, dotenv, express, framer-motion, react, react-dom, react-router-dom, stripe | +| README files | README.md | + +## Project Tree Snapshot + +- .env.example +- .gitignore +- eslint.config.js +- index.html +- package-lock.json +- package.json +- postcss.config.js +- public/favicon.svg +- public/icons.svg +- server/applicationsStore.mjs +- server/index.mjs +- src/App.tsx +- src/components/AnimatedButton.tsx +- src/components/HouseCard.tsx +- src/components/HouseSpecFade.tsx +- src/components/ImageGallery.tsx +- src/components/MotionLink.tsx +- src/components/MountainBackdrop.tsx +- src/components/SiteHeader.tsx +- src/components/WhispyEther.tsx +- src/constants/checkout.ts +- src/data/houses.ts +- src/index.css +- src/layouts/SiteLayout.tsx +- src/main.tsx +- src/pages/ApplyPage.tsx +- src/pages/CheckoutEmbeddedPage.tsx +- src/pages/CheckoutReturnPage.tsx +- src/pages/HomePage.tsx +- src/pages/HousePage.tsx +- src/pages/apply/RentalApplicationSteps.tsx +- src/types.ts +- src/types/rentalApplication.ts +- src/vite-env.d.ts +- tailwind.config.js +- tsconfig.app.json +- ... 3 more project files not shown + +## Interpretation + +Treat this page as the maintainer map. Replace inferred structure with exact module responsibilities once active code paths are confirmed.