Skip to content
>
ls
Leonid Svyatov
[
h
]ome
[
p
]rojects
[
b
]log
[
c
]v
[
w
]ork
AVAILABLE NOW · CONSULTING / LEAD ROLES
[≡]
[
h
]ome
[
p
]rojects
[
b
]log
[
c
]v
[
w
]ork
██████╗ ██╗ ██████╗ ██████╗
██╔══██╗██║ ██╔═══██╗██╔════╝
██████╔╝██║ ██║ ██║██║ ███╗
██╔══██╗██║ ██║ ██║██║ ██║
██████╔╝███████╗╚██████╔╝╚██████╔╝
╚═════╝ ╚══════╝ ╚═════╝ ╚═════╝
$ tail -f ~/blog | grep #architecture
Posts filed under #architecture.
2026-09-23
·
3 min read
ArchSpec: when your AI agent doesn't know your rules, make the rules unbreakable
ArchSpec turns Rails architecture conventions into rules that CI enforces, so code from AI agents, new hires, and seniors alike has to respect your layer boundaries.
# ruby · rails · ai · architecture
Hotkeys
×
Enable single-key shortcuts
h
home
p
projects
b
blog
c
cv
w
work
-
up one level
,
prev
.
next
j
next item
k
prev item
[
prev heading
]
next heading
u
top
d
bottom
y
copy url
g
github
l
linkedin
m
email
?
this list
esc
close