Patoarchitekci

← Patoarchitekci9 oct. · 37 min

Sześć plików do jednego buga? - Spec Kit pod lupą

Sześć plików do jednego buga? - Spec Kit pod lupą9 oct.37 min

"Czekaj, otrzymujesz 6 plików." 🎯 Tyle kosztuje jedna poprawka buga w GitHub Spec Kit, jeśli bierzesz go dosłownie. Bierzemy na warsztat spec-driven development, czyli generowanie kodu z UML-a w nowym wydaniu: agenci AI zamiast generatorów, Markdown zamiast diagramów. Idziemy krok po kroku. Constitution: zasady projektu czy lista życzeń? Clarify to według Szymona "chomąto na człowieka w postaci speckita". Pliki tasków w repo mają wartość "okrągłe zero. Nawet może przepraszam, pomyliłem się ujemna". Łukasz dorzuca swoje: zbiór Markdownów bez hooków i skryptów to nie jest harness dla agentów. ⚠️ Potem robi się gęsto. Łukasz traktuje specyfikacje jak ADR-y i chce "wychłostać agenta za próbę zmiany czegoś w starych specyfikacjach". Szymon ripostuje o projekcie żyjącym 5 lat: "Dosłownie umrzesz od nich." Do tego spór o C4, waterfall jako spychologia i model Fable, który chciał wyciąć 70% skilli. 🤖 Czy specyfikacja jako źródło prawdy to mit, skoro na końcu i tak wygrywa kod?     A teraz nie ma co się obijać! 👉 Wpadajcie na naszego Discorda: https://discord.gg/78zPcEaP22 ! 🔥Tam możecie się z nami pokłócić o przyspieszanie SQL-a, podyskutować o naiwnych nadziejach na AI albo po prostu podzielić się swoimi IT-owymi przemyśleniami.     Słuchasz Patoarchitektów dzięki PROTOPII – firmie, w której Łukasz i Szymon działają na co dzień, wspierając zespoły IT na każdym etapie: od projektowania, przez wdrożenia i migracje, aż po optymalizację i zabezpieczenia. Oferujemy też mentoring i szkolenia dostosowane do potrzeb każdej firmy, niezależnie od wielkości. Sprawdź nas: 👉 protopia.tech   - Nasze sociale i linki - Materiały do odcinka - Pato szkolenia

00:00:00 Intro

00:02:02 Geneza i założenia Spec Driven Development oraz przegląd podejść

00:06:25 GitHub Spec Kit: instalacja, konstytucja i brak hooków

00:09:13 Kroki Specify i Clarify: kontekst zadania i doprecyzowanie

00:10:57 Kroki Plan, Tasks i Analyze: planowanie, testy i review

00:16:52 Implementacja, warianty workflow i podejście Anthropic

00:19:46 Kiedy SDD ma sens: zespół, human in the loop i rozmiar zadania

00:23:56 Specyfikacje a dokumentacja: ADR-y, C4, źródła prawdy i harnessy

00:29:04 Czy SDD to powrót do Waterfalla i sprzątanie artefaktów

00:33:23 Przyszłość specyfikacji przy coraz mądrzejszych modelach

00:35:53 Podsumowanie: Spec Kit jako narzędzie do strukturyzacji myślenia