פיתוח אפליקציות עם בסיס דומה
התחלתי ממש לבנות הרבה אפליקציות ודברים (הכל עדיין רעיוני יחסית, וניסיוני) בזכות קלוד קוד ודומיו. ונהיה לי סוג של תכונות משותפות לכל אפליקציה. בגלל שאני ממש רוצה להתחיל לעוף באוויר עם פיתוח אפליקציות לאנשים, עסקים ומה לא, עלה לי רעיון לרשום את כל התכונות המשותפות האלה, לראות אם אפשר ליצור איזה בסיס משותף שיקל עליי לרוץ על בניית אפליקציות. קצת כמו הפריימוורקים הגדולים והעוטפים שלהם (react, next) פשוט עם הדברים שלי, איפה שאני מרגיש בנוח, מה שחשוב לי
אז התחלתי לזרוק הכל לקלוד, דברים כמו נגישות, שזה מאוד חשוב בעיני, או שיהיה אגנוסטי לכיוון כתיבה כלומר שהאפליקציה יכולה להשתנות מימין-לשמאל ולהיפך, ושום דבר לא יישבר. ועוד ועוד
אחרי זה אמרתי לו לסכם לי את הדברים, בינתיים אני רק בסיכום, אפילו עוד לא קראתי אותו במלואו, רק זורק רעיונות לשם.
בהמשך, אני אנסה להכניס את זה לאיזה סקיל, או הנחייה או משהו, ואז כשאני אפתח פרוייקט חדש עם קלוד קוד או סוכן קוד אחר, יהיה לי בסיס לתת לו.
הכוונה פה היא לא לנעול אותי לדרך אחת, להיפך אני רוצה לתת לעצמי בסיס יציב, שאני מכיר ונוח לי בו, ושם יהיה לי את המרחב להמציא חידושים ולשחק עם מערכות.
זה קצת כמו וורדפרס במובן הזה שיש תשתית חזקה שעליה אפשר לעשות הרבה דברים (אני יודע שגם יש הגבלות כמובן, אבל הרעיון הוא מה שחשוב)
אז זה הסיכום הראשון של קלוד:
*****
Here's what you've laid out, roughly grouped:
**Core principles:** DIR agnostic (CSS logical properties), a11y-first (semantic HTML, prefer more JS for better a11y), functional programming on JS side, local-first + API-first.
**Styling/Design:** oklch-based color system, minimal palette, light-dark() at root level cascading via CSS vars, design tokens as source of truth, accessible contrast.
**Data:** WP-inspired flat schema (one big table + meta), Airtable-inspired auto fields (created_at, modified_at, etc.), bidirectional record links. Wants to grow into vectors and real-time DBs.
**App infrastructure:** Update strategy as an upfront decision, visible version + auto-bump on deploy, built-in settings and logging, CI/CD via git from anywhere, co-building support.
**Meta/ecosystem layer:** In-app feedback/requests system, self-documenting API (endpoint that lists all endpoints), component-driven with prebuilt bricks, agents as first-class citizens (API tokens, adjustable skills, auto-generated automations).
—
My honest take:
This is ambitious but scattered. You're mixing three different things: a **design philosophy** (a11y, dir-agnostic, semantic HTML), an **app boilerplate/starter kit** (logging, versioning, feedback, CI/CD), and an **agent-ready platform spec** (skills, automations, self-documenting APIs). That's not bad — but if you don't separate those layers, the "decision framework" you want will be a wall of text no agent or human will follow well.
A few gaps I notice: nothing about auth/permissions, nothing about error handling strategy, nothing about testing, and the DB section is admittedly thin — the WP single-table approach gets painful fast once you need real querying or scaling.
Also, "local-first + API-first" can be in tension. Those are two different architectural bets. Worth defining when each applies.
Want to keep pouring, or start structuring?
*****
בגדול, זה באמת דברים שפשוט התעסקתי איתם ויש לי קמצוץ של דעה עליהם, אבל כמובן שיש עוד הרבה לפתח, לא אכפת לי, התהליך כיף