APD. Inženjerski sistem. APD. An engineering system.

AI-Powered Development. Spec je izvor istine. Pipeline mehanički blokira sve što ne odgovara specifikaciji. AI-Powered Development. Spec is the source of truth. The pipeline mechanically blocks anything that doesn't match the spec.

Version
v5.0.5
Production
Aktivni sistemi Active systems
Languages
TypeScript · Python · Go
License
MIT (core)

Tradicionalni razvoj je slomljen. Traditional development is broken.

01
Sporo Slow
Veliki timovi. Mnogo ručnog rada. Linearna veza između headcount-a i outputa. Big teams. Lots of manual work. Linear relation between headcount and output.
Dugi ciklusi Long cycles
02
Skupo Expensive
Senior inženjeri pišu boilerplate. Znanje zarobljeno u glavama. Operativni trošak raste. Seniors writing boilerplate. Knowledge trapped in heads. Operational cost compounds.
Skup overhead Expensive overhead
03
Krhko Fragile
QA kao ljudska kapija. Regresija češća od progresije. Nekonzistentan kvalitet. QA as a human gate. Regressions outpace progress. Inconsistent quality.
Čest rework Frequent rework

Spec je izvor istine. Sve ostalo prolazi kroz kapiju. Spec is the source of truth. Everything else clears the gate.

APD spaja AI agente, zamrznutu specifikaciju i mehaničke hook-ove. Pipeline ima četiri koraka — spec, builder, reviewer, verifier. Svaki može da blokira commit kad nešto ne odgovara. APD pairs AI agents, a frozen spec, and mechanical hooks. The pipeline runs four steps — spec, builder, reviewer, verifier. Any of them can block the commit when something doesn't match.

APD · 4-layer pipeline
L1 · INPUT L2 · MODEL L3 · AGENTS L4 · VERIFY SPEC Business logic CONSTRAINTS Scale · SLA · Cost DOMAIN Users · Catalog STANDARDS Security · Compliance FROZEN SPEC-CARD Acceptance R* · Implementation plan · Files in scope · Agents hash-locked ✓ ORCHESTRATOR Spec · dispatch BUILDER In-scope writes REVIEWER Spec-aware check ADVERSARIAL Cold-context check GATE · COMMIT Verifier · trace R* · build green · commit signed HMAC-signed ✓ ROLLBACK spec-locked · scope-guarded · trace-verified

Gde je razlika. Where the difference is.

Tradicionalno Traditional
  • Headcount = output. Linearno skaliranje. Headcount = output. Linear scaling. Dodaješ ljude da bi išao brže. You add people to go faster.
  • Ručni rad dominira. Manual work dominates. Seniori pišu boilerplate. Seniors write boilerplate.
  • Znanje živi u glavama. Knowledge lives in heads. Bus factor = 1. Bus factor = 1.
  • QA kao ljudska kapija. QA is a human gate. Regresija je česta. Verifikacija subjektivna. Regressions are common. Verification is subjective.
APD
  • System = output. Nelinearno. System = output. Non-linear. Mali tim pokreće celu platformu. A small team runs the whole platform.
  • Generacija iz verifikovanog modela. Generation from a verified model. Spec se piše. Sve ostalo se dobija. You write the spec. Everything else is produced.
  • Znanje kodifikovano u sistem. Knowledge codified in the system. Arhitektura je artefakt, ne lore. Architecture is an artifact, not lore.
  • Automatska verifikacija kao kapija. Automated verification as the gate. Invariante drže ili nema isporuke. Invariants hold or you don't deliver.

Četiri bloka koji čine sistem. Four blocks that make the system.

01 · Spec
Jedan izvor istine Single source of truth
Spec-card sa R* kriterijumima prihvatanja. Hash se zaključava na startu pipeline-a — svaka izmena ga ruši i blokira napredak. Spec-card with R* acceptance criteria. The hash locks at pipeline start — any edit breaks it and blocks progress.
.apd/pipeline/spec-card.md
02 · Guard
Hook-ovi blokiraju, ne dokumenti Hooks block, not docs
Pravila su ugrađena u skripte. Builder ne može pisati van scope-a, orchestrator ne može commit-ovati pre verifier-a, git nema mass staging. Rules live in scripts. The builder can't write outside scope, the orchestrator can't commit before the verifier, git can't mass-stage.
apd doctor
03 · Pipeline
Svaki korak ima kapiju Every step has a gate
Spec → Builder → Reviewer → Adversarial → Verifier. Korak ne prelazi dok prethodni nije HMAC-potpisan. Spec → Builder → Reviewer → Adversarial → Verifier. A step doesn't advance until the previous one is HMAC-signed.
apd pipeline status
04 · Report
Trag kroz svaki run Trace across every run
Pokrivenost spec-a, vreme po koraku, blokade hook-ova, trend uspešnosti — sve u jednom izveštaju. Spec coverage, step durations, hook blocks, success trends — all in one report.
apd report --history
~3050%
Kraći ciklus isporuke kroz projekte građene na APD-u. Shorter delivery cycle across projects built on APD.
Distribucija kroz 10+ projekata · median 45% · zavisi od obima i domena Distribution across 10+ projects · median 45% · varies by scope and domain
Delivery cycle
Značajno kraći Significantly shorter
vs. tradicionalni pristup, kroz projekte u produkciji. vs. traditional approach, across production projects.
Team size
Manji tim Smaller team
Isti obim posla sa manje senior inženjera. Same scope with fewer senior engineers.
Production
Stabilno Stable
Aktivni SaaS sistemi u svakodnevnoj upotrebi. Live SaaS systems in daily use.
Regen-to-ship
Minuti Minutes
Od izmene spec-a do deploy-a. From spec change to deploy.

Nije eksperiment. Not an experiment.

APD aktivno pokreće SaaS platforme, enterprise sisteme i interne proizvode. Ovde su tri oblika uticaja. APD actively powers SaaS platforms, enterprise systems and internal products. Three shapes of impact.

SaaS
Certified eFiskalizacija SaaS Certified eFiskalizacija SaaS
Live, multi-tenant, certifikovan od strane regulatora. Svakodnevna upotreba kroz mrežu klijenata. Live, multi-tenant, regulator-certified. Daily use across the client network.
Regulator-certified Regulator-certified
Enterprise
Enterprise loyalty platforme Enterprise loyalty platforms
Bambi, Generali, Lilly — unificirani engagement kroz kanale. Bambi, Generali, Lilly — unified engagement across channels.
3 enterprise brenda 3 enterprise brands
Internal
Sopstveni consumer proizvodi Our own consumer products
Brite. Koristimo isti sistem da launchujemo i skaliramo sopstveni brend. Brite. We use the same system to launch and scale our own brand.
Idea → live, brzo Idea → live, fast
Platform
Next-gen loyalty (L:oyalty) Next-gen loyalty (L:oyalty)
Production-grade platforma izgrađena u potpunosti na APD-u. Aktivni enterprise klijenti. Production-grade platform fully built on APD. Active enterprise clients.
U produkciji In production
Open source Open source
Core APD je otvoren. Zajednica ga koristi. Core APD is open. The community uses it.

Jezgro sistema je otvorenog koda pod MIT licencom. Radi sa Claude Code i OpenAI Codex razvojnim okruženjima. Aktivan razvoj. The system core is open source under MIT. Works with Claude Code and OpenAI Codex environments. Actively developed.

apd.run
v5.0
Current release
MIT
License (core)
AktivanActive
Development
TS · PY · Go
Targets

Ovako gradimo svaki sistem. This is how we build every system.