shredbx logo
shredbx shredbx shredbx shredbx Personal
  • Home
  • Lab
  • Portfolio
  • Experience
  • Services
  • Profile
  • Contact
AClaude
  • Home
  • Lab
  • Portfolio
  • Experience
  • Services
  • Profile
  • Contact
Andrei Solovev
Framework
  • Sections
    • Evolution
    • Four Disciplines
    • Prompt Engineering
    • Process (SDLC)
    • Knowledge
    • Toolkit
// FRAMEWORK

F F F F Framework

The AI-augmented methodology behind the work.

Evolution, the four disciplines of AI fluency, prompt engineering, the SDLC, and the knowledge base — the thinking that governs every build.

// EVOLUTION

From Code to Governed AI

Software engineering has always been about managing complexity. For two decades, we refined the craft — design patterns, clean architecture, test-driven development. Then AI changed the equation. But not all at once.

// PRE-AI ERA // AI ERA
</>
// HAND_CODE
Hand Code
2002 – 2019
Every feature typed character by character. Architecture designed on whiteboards, shared through documentation. Quality depends on the engineer's experience, code reviews, and team knowledge.
// no AI
▷
// AUTO_COMPLETE
Auto Suggestions
2005 – 2019
Your editor completes words and expands templates. IntelliSense shows available methods. Code snippets generate boilerplate. Saves keystrokes, but only matches syntax patterns — it can't understand intent.
IDEIntelliSenseSnippets
IDE → Copilot
►
// AI_SUGGEST
Auto Suggestions
2021 – 2023
AI predicts entire lines of code based on what you're writing. Trained on millions of repositories, it writes what you'd probably type next. Accept with Tab, reject with Escape. Fast, but limited to one file at a time.
GitHub Copilot
♲
// PAIR_PROG
Pair Programming
2005 – 2019
Two developers, one screen. One writes code, the other reviews in real time. Extreme Programming practice where knowledge transfers through conversation. Catches bugs instantly, but requires two humans' time for every task.
XPCode ReviewKnowledge Transfer
Human → AI
⇄
// AI_PAIR
Pair Programming
2023 – 2024
Describe what you want in plain language, get working code back. AI reads your project, understands context, and generates complete functions. Like a pair programmer available 24/7 — but starts each session with zero memory.
Cursor AI
// end of pre-AI
AI extends further →
// SHIFT

From ad-hoc prompts to governed, structured workflows

⚙
// GOVERNED
Governed Toolkit
2025 – present
A CLI with built-in governance. Automated agents handle complex multi-step tasks. Skills encode reusable workflows. Hooks enforce rules before and after every action. MCP connects to external tools and services. Prompt engineering, but disciplined.
agentsskillshookscommandsMCP
Claude Code CLI
// OUTCOME

From writing code to orchestrating contract-driven systems

◆
// AUTOMATED
Automated SDLC
2025 – present
Built on top of the governed toolkit. Every task follows a structured lifecycle: goals → design → plan → build → verify. AI doesn't receive hand-written prompts — it receives generated context from the process itself. Output validated against requirements automatically.
SBX Framework
nodes 1,035
knowledge 352
decisions 222+
experts 29
// PRE-AI ERA
</>
// HAND_CODE
Hand Code
2002 – 2019
Every feature typed character by character. Architecture designed on whiteboards, shared through documentation. Quality depends on the engineer's experience, code reviews, and team knowledge.
// no AI
▷
// AUTO_COMPLETE
Auto Suggestions
2005 – 2019
Your editor completes words and expands templates. IntelliSense shows available methods. Code snippets generate boilerplate. Saves keystrokes, but only matches syntax patterns — it can't understand intent.
IDEIntelliSenseSnippets
♲
// PAIR_PROG
Pair Programming
2005 – 2019
Two developers, one screen. One writes code, the other reviews in real time. Extreme Programming practice where knowledge transfers through conversation. Catches bugs instantly, but requires two humans' time for every task.
XPCode ReviewKnowledge Transfer
// AI ERA
►
// AI_SUGGEST
Auto Suggestions
2021 – 2023
AI predicts entire lines of code based on what you're writing. Trained on millions of repositories, it writes what you'd probably type next. Accept with Tab, reject with Escape. Fast, but limited to one file at a time.
GitHub Copilot
⇄
// AI_PAIR
Pair Programming
2023 – 2024
Describe what you want in plain language, get working code back. AI reads your project, understands context, and generates complete functions. Like a pair programmer available 24/7 — but starts each session with zero memory.
Cursor AI
⚙
// GOVERNED
Governed Toolkit
2025 – present
A CLI with built-in governance. Automated agents handle complex multi-step tasks. Skills encode reusable workflows. Hooks enforce rules before and after every action. MCP connects to external tools and services. Prompt engineering, but disciplined.
agentsskillshookscommandsMCP
Claude Code CLI
◆
// AUTOMATED
Automated SDLC
2025 – present
Built on top of the governed toolkit. Every task follows a structured lifecycle: goals → design → plan → build → verify. AI doesn't receive hand-written prompts — it receives generated context from the process itself. Output validated against requirements automatically.
SBX Framework
nodes 1,035
knowledge 352
decisions 222+
experts 29
See all experience →
// FRAMEWORK

Four Disciplines of AI-Augmented Engineering

Anthropic's AI Fluency Framework identifies four competencies for effective human-AI collaboration. The SBX framework implements all four as governed, automated processes — not guidelines to follow, but constraints the system enforces.

Effective AI collaboration starts with a clear division of responsibility. Not everything should be delegated, and not everything should be manual. Every task begins with sbx sdlc init — I define the scope, choose which applications and packages are affected, set the action type. The system derives everything else: which steps apply, which domain experts to load, which standards are relevant.

Andrei
Andrei
Architect
Owns the WHY
  • Defines goals and user stories
  • Makes architectural decisions
  • Reviews, approves, deploys
  • Strategy, UX, business logic
222+ decision records authored
Claude
Claude
Implementer
Owns the HOW
  • Implements code from specifications
  • Follows governed constraints
  • Runs builds, tests, checks
  • Step-by-step criteria execution
1,035 workspace nodes maintained

The quality of AI output is bounded by the quality of context it receives. Manual prompt engineering doesn't scale — you can craft a perfect prompt once, but not hundreds of times across a real project. SBX replaces manual prompting with automated context engineering. Each SDLC step generates a structured prompt with contextual knowledge injection.

1 Knowledge Artifacts 352
2 Step Context FDD phase
3 Application Awareness platform + layer
4 Success Criteria measurable gates
5 Reference Examples proven code
6 Constraints scope bounds
Manual prompt
"Write me a login component"
Context-engineered
User story S-042 + design tokens + SSR load pattern + 3 reference components + 12 constraints + verification criteria

AI can produce plausible-looking output that's subtly wrong. Discernment means building evaluation into the process itself, not relying on human vigilance alone. The Description-Discernment loop is embedded in the SDLC state machine — not optional, not skippable. Six gates stand between AI output and production.

01
✓
Governance hooks
Pre-commit hooks validate code style and enforce banned patterns. bash-deny-revalidate.sh blocks raw platform commands — go, npm, node are intercepted. Everything flows through sbx CLI wrappers.
$ npm install → BLOCKED. Use: sbx build --platform svelte --dir <path>
02
✓
Scope guards
Each SDLC task defines which files, packages, and applications are in scope. The inductive trace at topic close checks every changed file against the originating story. Changes outside scope get flagged as a separate task.
Task scoped to core-ui touches infrastructure/docker/ → RED FLAG: out of scope
03
✓
Story traceability
Every exported function must trace to a user story. sbx sdlc complete blocks at FDD5.CONFORMANCE if traceability is missing. Code without a traceable requirement has no reason to exist — and can be deleted.
loadPortfolioSections() → Story S-042 "Portfolio filtering by platform"
04
✓
Build verification
sbx build and sbx check must pass with zero errors. Type checking (svelte-check, go vet) runs automatically. Build output must show exit code 0. No "it compiles on my machine."
$ sbx check --platform svelte → 0 errors, 35 warnings (baseline)
05
✓
Runtime proof
"Done" is not accepted without evidence. Build output (exit 0) + HTTP 200 on target URL + screenshot for UI work. If verification is blocked, must say "PENDING — blocked by [reason]" — never "done."
$ curl -s -o /dev/null -w "%{http_code}" http://localhost:4000/framework → 200
06
✓
Conformance check
5-step inductive trace before any topic closes: git status, file-story mapping, cross-check against topic scope, knowledge reconciliation, active task reconciliation. Two minutes, non-negotiable.
git diff --stat HEAD → 4 files changed → all mapped to Story S-047 → PASS

When AI helps produce your work, you're still responsible for it. Every decision is immutable and auditable. Every exported function traces to a user story. PR workflow is mandatory — direct push to main is blocked by hooks. This website is the diligence statement: built entirely with AI-augmented development, every commit traceable.

222+
Immutable decision records
proposed → decided → superseded → archived
100%
Story traceability
function → story → goal
BLOCKED
Direct push to main
PR workflow enforced by hooks
OWASP
Security domain expert
credential masking + GDPR awareness
Explore the full framework → See certifications →
// PROMPT_ENGINEERING

From Chaos to Structure

Every AI interaction is a prompt. In a real project, that's hundreds of them — scattered across sessions, files, and contexts. SBX organizes each one by SDLC step, architecture layer, and domain.

// tap to organize
Model
Design
Plan
Build
Verify
PD Pure
Domain
MD Model
Domain
SI Service
Integ.
UI User
Interface
.prompt
define user stories
.prompt
design entity schema
.prompt
plan API architecture
.prompt
model database tables
.prompt
write test scenarios
.prompt
create test fixtures
.prompt
implement component
.prompt
write API handler
.prompt
add database migration
.prompt
validate CORS headers
.prompt
verify layout matches
.prompt
deploy to staging

Every AI prompt has a place. SBX finds it automatically.

// SDLC

Software Development Process

Five phases from goal to production — governed, traceable, autonomous. Each feature flows through MODEL → DESIGN → PLAN → BUILD → VERIFY with full governance at every gate.

1 MODEL
$  sbx sdlc init "feature"
✓ Goals + stories defined
2 DESIGN
$  sbx sdlc model check
✓ Package model validated
3 PLAN
$  sbx test plan
✓ 12 scenarios classified
4 BUILD
$  sbx build && sbx check
✓ 0 errors, 0 warnings
5 VERIFY
$  sbx deploy --env prod
✓ HTTP 200 — live
sbx — workspace
$ sbx describe
SBX -- 1035 nodes
├── 50+ CLI commands
├── 352 knowledge artifacts
├── 222+ decision records
└── 29 domain experts
$
$ sbx help development
├── application — governance gateway
├── component — workspace + UI discovery
├── media — video HLS, image optimization
├── run — dev server (worktree-aware)
└── build — auto-detect platform
$
$ sbx help infrastructure
├── infra — Docker orchestration
├── migrate — DB up/down/status/create
├── r2 — Cloudflare R2 storage
├── deploy — Dokploy deployments
└── vault — 1Password secrets
$
Development 12 commands
buildtestruncheckmediacomponent
Governance 8 commands
sdlcdecisionknowledgerequirements
Infrastructure 6 commands
inframigratedeployr2vaultenv
Framework 6 commands
describeframeworktypemodelentitiesplatform

Six disciplines. One governed workflow.

6 commands Project Management Every task governed from goal to merge 5 commands Design & Prototyping Sandbox to pixel-perfect in one workflow 8 commands Software Engineering Build, test, deploy — one CLI 5 commands Quality Assurance 350+ knowledge artifacts, zero guesswork 8 commands Operations Secrets, infra, deploys — codified 4 commands AI Workflow AI partner with governance boundaries

Built on 103 industry standards

FDDISO/IEC 12207CMMI v2.0DORA MetricsSOLIDClean CodeDDDITIL v4TOGAFOWASP Top 10IEEE 730BPMN 2.0MADR v3.0IBM ETVXISO 25010Hexagonal Architecture12-Factor AppFDDISO/IEC 12207CMMI v2.0DORA MetricsSOLIDClean CodeDDDITIL v4TOGAFOWASP Top 10IEEE 730BPMN 2.0MADR v3.0IBM ETVXISO 25010Hexagonal Architecture12-Factor App
See how it works
// KNOWLEDGE_BASE

Knowledge & References

A structured knowledge base covering framework definitions, schema design, and SDLC processes. Patterns, anti-patterns, and practical solutions that guide implementation decisions and maintain consistency across projects — actively used within the Feature-Driven Development workflow.

5
SDLC
Feature-Driven Development
Our 5-phase governed delivery lifecycle — from goal definition to production deployment.
61
Framework
13 System Capabilities
Modeling, testing, security, deployment, and 9 more — every capability scored and tracked.
56
Protocols
Core Protocols
Foundational type definitions — actors, entities, deployments — governing framework structure.
45
Patterns
34 Design Patterns
GoF, POSA, and domain-driven patterns — each with purpose, structure, and consequences.
49
Guidelines
36 Operational Guidelines
Applied rules per ISO 25010 capability — architecture, security, deployment, and more.
Explore Knowledge →
// Curated Reading

Books & References

Foundational texts that shape the development philosophy and process

processes

A Practical Guide to Feature-Driven Development

Stephen R. Palmer, Mac Felsing

The definitive guide to Feature-Driven Development (FDD) — five-process methodology, chief programmer roles, feature lists, design by feature, and build by feature. Primary source for the SBX SDLC governance framework.

architecture

Clean Architecture: A Craftsman's Guide to Software Structure and Design

Robert C. Martin

Foundational text on software architecture principles — Dependency Rule, Clean Architecture layers (Entities, Use Cases, Interface Adapters, Frameworks), and component coupling laws. Directly influenced the SBX 4-layer FDD monorepo architecture (PD/MD/SI/UI layers).

patterns

Design Patterns: Elements of Reusable Object-Oriented Software

Gamma, Helm, Johnson, Vlissides (Gang of Four)

The original pattern catalogue: 23 GoF patterns across Creational, Structural, and Behavioral categories. Observer, Delegate, Factory, Coordinator, Repository — patterns that appear throughout every iOS project built across 20+ years.

clean-code

Clean Code: A Handbook of Agile Software Craftsmanship

Robert C. Martin

Practical guide to writing readable, maintainable code — meaningful names, small functions, single responsibility, error handling, and test-driven development. Applied daily across every language and platform.

View all 8 →
// TOOLKIT

Toolkit & Development Process

A structured workflow combining proven engineering practices with AI-driven execution — the SBX framework, SDLC tooling, and productivity tools that power every project.

PKG
IN PROGRESS 03 / shots
sbx

SBX — AI-Augmented Framework

Go CLI and protocol layer that turn AI-augmented coding into a governed SDLC

Developer Tools Web 2025 AI PERSONAL
go cobra yaml sveltekit
WEB
PROTOTYPE 08 / shots
sbx

SBX — Project Management Hub

Project management, deployment operations and full document preview for the SBX governance engine

Developer Tools Web 2025 AI PERSONAL
sveltekit typescript go postgresql
WEB
PROTOTYPE 05 / shots
sbx

Claude Remote — Remote Dev Environment

Work on projects from any device — Claude Code CLI + browser terminal + preview proxy, self-hosted

Developer Tools Web 2025 AI PERSONAL
docker claude-code-cli go chi
View all 4
shredbx logo shredbx shredbx shredbx shredbx Andrei Solovev

Solution Architect & Lead Software Engineer

ExperiencePortfolioResearch & ExperimentsEducationCertificationSkills
GitHub ↗LinkedIn ↗Email ↗
AVAILABLE FOR NEW PROJECTS
// MY LATEST BEATS
Hobby & Interests

Lab

  • The Lab
  • Framework
  • Components
  • Packages
  • Games
  • Process (SDLC)
  • Knowledge
  • Blog

Andrei

  • Portfolio
  • Experience
  • Services
  • Profile
  • Contact
  • Lifestyle

Team

  • Team
  • Andrei
  • Claude

Legal

  • Privacy
  • Terms
  • Cookies
© 2026 shredbx.com. All rights reserved. — Andrei Solovev |