Session Intake — `vault/0-inbox/` ca punct de intrare
Acest conținut nu este încă disponibil în limba selectată.
Regula este normativă (vezi
CLAUDE.md§0 pasul 5 și §5d). Acest document descrie procedura completă și diagrama celor două track-uri.
Principiu
Section titled “Principiu”Orice intenție de lucru intră întâi ca subdosar în vault/0-inbox/. Nu există „muncă
fără intrare”. La începutul fiecărei sesiuni, Orchestratorul (ATLAS) scanează 0-inbox/,
clasifică fiecare subdosar și îl rulează pe track-ul potrivit. Așa nu reîncepem munca,
nu pierdem materiale și fiecare livrabil are o sursă trasabilă.
0-inbox/ rămâne „gunoiul” (captură brută, nefiltrată) — vezi 0-inbox/README.md.
Nimic din 0-inbox/ nu intră în export-ul RAG; doar 1-procesat/ și 2-structurat/.
Clasificare (ce track?)
Section titled “Clasificare (ce track?)”| Semnal în subdosar | Track | Destinație finală |
|---|---|---|
| Standarde, principii globale, stack, arhitectură, procese, ADR-uri de platformă, research transversal | Principii (Bloc A) | 01-govstack-foundation/ + docs/ (după aprobare) |
| Concept de aplicație/modul, exemplu de caiet, procese de business, payloaduri, deck de produs | Specificație (Bloc B→C) | 02-specifications/caiete-de-sarcini/ → testare → dezvoltare |
| Material brut de cunoaștere (articole, PDF/docx răzlețe) fără intenție clară de livrabil | Cunoaștere (/ingest) | 1-procesat/ + 2-structurat/ |
Dacă un subdosar e ambiguu sau amestecat, pune o întrebare în BATCH (questions/inbox.md)
și mergi mai departe cu un ASSUMPTION: rezonabil.
Diagrama celor două track-uri
Section titled “Diagrama celor două track-uri” vault/0-inbox/<subdosar> │ ┌─────────────────┴──────────────────┐ ▼ ▼ TRACK PRINCIPII (Bloc A) TRACK SPECIFICAȚIE (Bloc B→C) ex: 0-inbox/Framework/ ex: 0-inbox/GLog/ │ │ distilare ce e important & caiet de sarcini (template potrivit) scalabil la framework + ADR-uri per modul, moștenind _comune/ │ │ candidați CU-* / ADR 02-specifications/caiete-de-sarcini/ │ │ ┌── POARTĂ aprobare ──┐ POARTĂ review (reviewer) ▼ (teamlead) │ 01-govstack-foundation/ ┌──────────────┼───────────────┐ + docs/ (varianta finală) ▼ ▼ ▼ │ test-plan curs Moodle proceduri export vault/RAG │ 03-development/ (Bloc C) │ cod + teste + MR GitLabTrack Principii — pași
Section titled “Track Principii — pași”- Citește materialul; identifică ce e principiu reutilizabil vs. ce e specific unui proiect.
- Formulează candidați: cerințe universale (
CU-*prin skillgovstack-requirements) și/sau ADR-uri (vault/templates/adr.md). - Acumulează deciziile cu impact pentru poarta de aprobare (teamlead) — în BATCH.
- După aprobare: promovează varianta finală în
01-govstack-foundation/și documentează îndocs/. - Publică în vault + export RAG (
obsidian-rag-export). Arhivează sursa brută în0-inbox/.
Track Specificație — pași
Section titled “Track Specificație — pași”- Clasifică tipul aplicației: business app →
template.md; PaaS building block →template-paas-bb.md(skillcaiet-de-sarcini). - Scrie caietul moștenind partea transversală din
02-specifications/_comune/(anexa-tehnica-comuna.md,standard-api.md,cerinte-universale.md). - ADR-uri per modul lângă caiet.
- Poartă
reviewer(conformitate + calitate); CRITICAL blochează. - Notă vault + issue GitLab (
type:spec,block:B). - Downstream (sesiuni viitoare): plan de testare (
test-plan), curs Moodle (moodle-course), proceduri (enablement-author), apoi dezvoltarea în03-development/.
Porți de aprobare (decizii ireversibile / costisitoare — vezi §1)
Section titled “Porți de aprobare (decizii ireversibile / costisitoare — vezi §1)”- Promovarea în
01-govstack-foundation/(devine normă de framework). - Marcarea unui caiet „done” (intră în licitație / dezvoltare).
- Schimbări de arhitectură care modifică
cerinte-universale.mdsaustandard-api.md.
Convenție de denumire subdosar
Section titled “Convenție de denumire subdosar”- Principii: nume tematic, ex.
Framework/,Securitate/,Observabilitate/. - Specificație: numele aplicației/BB, ex.
GLog/,MPower/,Interdictii/.