fitcon × AI Workflow · להדפיס ולהדביק ליד המחשב
📄 הצ'יטשיט — כל ה-workflow בעמוד אחד
⚠️ ארבעת האסורים
❌ אף פעם לא עובדים ישירות על main · ❌ לא ממזגים PR בלי אישור השותף · ❌ לא מתקנים קונפליקטים בידיים · ❌ לא כותבים קוד — מדברים, והאייג'נט כותב.
🗺️ מפת הדרכים
💡 רעיון
←
🔥 Grill/grill-with-docs
←
📄 Spec/to-spec
←
🎫 Tickets/to-tickets
←
⚙️ Implement/implement על branch
←
🔍 PR + Reviewהשותף מאשר
←
✅ Mergeהטיקט נסגר לבד
🔁 חוזרים ל-frontier ובוחרים את הטיקט הבא
🗺️ רעיון גדול מדי לspec? קודם /wayfinder — מפה של שאלות־החלטה, עד שהדרך נקייה. טיקט אחד לשיחה, claim לפני עבודה.
📋 הפרומפטים — לפי מצב
🌅 פתיחת יום / משימה חדשה
תעשה pull לmain, תבדוק את הissues הפתוחים ותן לי את הfrontier — טיקטים ready-for-agent שכל החוסמים שלהם סגורים. תמיין לפי עדיפות.
💡 יש רעיון חדש
יש לי רעיון: [הרעיון]. נעבור על זה עם grill-with-docs — שאלות אחת־אחת. כשאני לא יודע משהו, תציע ותבקש אישור.
📄 אחרי ה-grill
עכשיו to-spec: תסכם לspec ותפרסם כissue. ואז to-tickets: תציג לי את הפיצול עם התלויות לפני פרסום, עם ready-for-agent.
⚙️ ביצוע טיקט
ניקח טיקט #NN: pull לmain, branch חדש tickets/NN-שם, ואז implement לפי קריטריוני הקבלה — TDD, טסטים ירוקים בסוף. משהו לא ברור? תשאל, אל תניח.
🔍 פתיחת PR
תריץ code-review ותתקן מה שתמצא. אחר כך תפתח PR לmain עם תיאור ו־Close #NN בסוף. תן לי את הקישור.
✅ אחרי אישור השותף
הPR אושר. תמזג לmain, תמחק את הbranch, תעשה pull, ותן לי סיכום של מה נכנס לגרסה הרשמית.
🗺️ רעיון ענק? פתיחת מפה (wayfinder)
רעיון גדול מדי לspec רגיל: [הרעיון]. נעשה wayfinder: תחקור אותי על היעד, תמפה את השאלות הפתוחות ברוחב, תבנה מפה כissue עם wayfinder:map וטיקטי החלטות עם תלויות. מה שאי אפשר לנסח חד — לערפל. תראה לי הכל לפני פרסום.
🧭 המשך עבודה על מפה קיימת
נמשיך על מפת הwayfinder (#NN): תבחר את הטיקט הבא בfrontier, תעשה claim, ונפתור יחד — טיקט אחד בלבד השיחה הזו. בסוף: החלטה כcomment, סגירה, עדכון מפה, והאם התבהר ערפל חדש.
🚧 קונפליקט (מקרה חירום)
יש קונפליקט בין הbranch שלי לmain. אל תדרוס ואל תחליט לבד. תסביר בעברית פשוטה מה מתנגש ומה האפשרויות, ותחכה לאישור שלי.
🚦 תוויות הלוח (labels)
| תווית | משמעות | הפעולה שלי |
|---|---|---|
needs-triage | לא ברור עדיין | grill או דיון עם השותף |
needs-info | חסר מידע | לענות ולהחזיר לשולחן |
ready-for-agent | מוכן ל-AI 🟢 | implement! |
ready-for-human | חייב בן אדם | לקחת אישית |
wontfix | לא נעשה | לשכוח מזה |
🤝 חוקי השותפות
- pull + branch חדש לפני כל משימה
- אף דחיפה ישירה ל-main — רק דרך PR
- טיקט אחד פתוח לכל אחד
- merge מהר — PR ישן = קונפליקטים
- אותו אזור? מדברים קודם
- כל בעיה של Git = פרומפט, לא ידיים