shredbx logo
shredbx shredbx shredbx shredbx Personal
  • Home
  • Lab
  • Portfolio
  • Experience
  • Services
  • Profile
  • Contact
AClaude
  • Home
  • Lab
  • Portfolio
  • Experience
  • Services
  • Profile
  • Contact
Andrei Solovev
Knowledge
Search knowledge... ⌘K
Knowledge · Framework · SDLC · FDD2

Build Features List

Translate the domain model into concrete technical artifacts. Package models define Go types and exports — every package has a YAML spec before any code. Page models define routes and data flow. Persistence maps entities to database schemas with typed migrations. Infrastructure requirements are declared upfront so provisioning is deterministic and repeatable.

Metadata

FDD2 DESIGN

Steps

  1. 1 Package Models

    types, exports, dependencies

  2. 2 Page Models

    routes, data flow, breadcrumbs

  3. 3 Persistence & Infrastructure

    migrations, schemas, ports

Deliverables

  • Package YAML models with types, exports, and dependencies
  • Page route definitions with data flow
  • Database migration scripts
  • Infrastructure requirements (services, ports, volumes)

Example Outputs

  • package.yml: Package model with types, functions, exports, dependencies
  • Page Model: /packages/[id] with server load, breadcrumb, detail view
  • Migration 006_packages.up.sql: CREATE TABLE packages with foreign keys
  • Infrastructure: PostgreSQL schema allocation, port registry entry
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 |