שלושה דברים מותקנים אצלכם ונשארים שלכם. הרביעי הוא שירות מארח, והוא לעולם לא נשלח.
skills/zoe-codingמותקן אצלכם
הסקיל
פרוטוקול סשן בשמונה צעדים: להתמצא, למצוא עוגן קונקרטי, לבדוק את המפה לפני שבונים, היפותזה אחת שאפשר להפריך, העריכה הקטנה ביותר, הבדיקה הצרה ביותר, תיעוד באותו שינוי, commit עם הסיבה. פלוס חוקים קשיחים, ז׳אנרים של מסמכים עם בעלים אחד לכל עובדה, ושתים־עשרה תבניות. עשר שיטות בדוקות בלבד, כל אחת עם המקור שלה.
@zoe-coding-skills/guardמותקן אצלכם
ה־guard
אחד־עשר כללי מדיניות שרצים ב־pre-commit וב־CI. כל כלל נולד מתקרית ונושא אותה: zoe-guard list מדפיס לכל כלל את ה־why. הוא קורא את אינדקס git ואת הקבצים שנאמר לו, ומדפיס. לא מריץ תוכן מהריפו, לא נוגע ברשת, לא כותב אלא כשמבקשים. אפס תלויות.
@zoe-coding-skills/mcpמותקן אצלכם
האינדקס
שרת MCP על stdio שעונה על שש שאלות: מה לקרוא למשימה הזאת, מי הבעלים של קובץ, איזה מסמך לעדכן, אילו צללים פתוחים, מה מצב ה־guard, ורישום הכרעה אחת. הוא מספק חומר, לעולם לא מסקנה — כל תשובה אומרת "קראו את המסמך הבעלים".
stewardמארח, לא נשלח
השיפוט
מה לקדם, מה למחוק, מתי להזכיר ומתי לשתוק, הביקורת שסומכת על המימוש ולא על המסמכים, הכיול שמצטבר בין ריפואים. זה מה שהמייסד עושה היום ביד. הוא יהיה שירות מארח שמקבל מבנה בלבד — מפת בעלות, מצבי checkpoint, תאריכי צל, הכרעות, דוחות guard — ולעולם לא קוד. הגבול נאכף ב־guard: ייבוא מ־steward/ מפיל build.