rights reserved. Principal Engineer / Evangelist — Fusic Co., Ltd. (Fukuoka, Japan) JAWS DAYS 2026 Chair · JAWS-UG Fukuoka (AWS User Group Leaders) AWS Community Builder (Serverless) 2025 Japan AWS Top Engineers (Services) Shiro Seike (@seike460)
rights reserved. AI crosses boundaries the compiler can’t see Encode architecture as Steering — your on-ramp to AI-DLC v2 Kiro, and since this June, Claude Code Take home only two things 1 Diagnosis 2 Prescription 3 On-ramp
rights reserved. S T R U C T U R A L G U A R D R A I L + T W O - L A Y E R D E F E N C E Pillar 2 / Hexagonal Ports — zero runtime deps (a guardrail, not the whole proof)
rights reserved. dep-cruiser: the first column, not the whole matrix Pillar dep-cruiser Type / Lint Fitness / Property test AI review Clean ✓ CI gate today partial — — Hexagonal ✓ direction — deps:{} guardrail PASS guard hook DDD invariants — out of reach — fast-check property PASS semantic rules
rights reserved. 1 CLAUDE.md 6 steering files 1 command (perfect) one entry point it points at the steering one concern per file read in one sitting type-check · depcruise · tests one green It scales: one set of rules, every package
rights reserved. architecture-review + domain-modeling skills (AI-DLC v2, MIT-0) Kiro target: 8 personas, incl. a standalone architecture-reviewer Your architecture gets an official home Kiro, and since this June, Claude Code I enforce them by hand. AWS ships the same ones.
rights reserved. A W S L A B S / A I D L C - W O R K F L O W S V 2 · P R O C E S S - C H E C K E R . J S “self-verifies deterministically” = a real Node script
rights reserved. v2 = active dev branch; stable is main Three honest phases — and where the gaps are INCEPTION CONSTRUCTION fans out per unit OPERATIONS “(future stages)” — not yet
rights reserved. Today (5 min) write one boundary as a Steering rule in CLAUDE.md This week add one dependency-cruiser rule to CI — green, then red on a violation Real work clone fusic/architecture-as-steering, then adopt awslabs/aidlc-workflows (main = stable) Your on-ramp — three honest steps github.com/fusic/architecture-as-steering