v2.2.1

tt-a1i/archifyv2.2.1Apr 15, 2026by tt-a1i

AI Summary

This patch release fixes a visual bug where security group labels were overlapping with inner components. It adjusts the template dimensions and adds documentation to ensure consistent spacing for future diagrams.

Key Highlights

  • Fixed visual overlap of security group labels with inner components
  • Expanded template dimensions and adjusted label baseline for ~12px gap
  • Added 'Security Group & Region Boundary Padding' section to SKILL.md documentation

Full Release Notes

Patch release. Fixes a visual bug where the \`sg-name :port\` label on the dashed security-group boundary sat ~1px above the component inside it, crowding the box below.

## Fix

- Expanded the template's security-group example from \`y=265 h=80\` to \`y=250 h=100\` and moved the label baseline from \`y=279\` to \`y=268\`, yielding a clean ~12px gap between the label and the inner component.

## Docs

\`SKILL.md\` now has a dedicated **Security Group & Region Boundary Padding** section with the offset rule (boundary \`y = inner.y - 30\`, \`h = inner.h + 50\`, label 18px below boundary top) and a concrete example — so future Claude-generated diagrams inherit the spacing automatically.

## Install

Claude.ai: **Settings → Capabilities → Skills → + Add → upload \`archify.zip\`**.

Claude Code CLI:
\`\`\`bash
rm -rf ~/.claude/skills/archify
unzip archify.zip -d ~/.claude/skills/
\`\`\`