i18n for a cultural platform
How waaseyaa’s i18n package handles language negotiation and multilingual entities — built for an indigenous cultural platform where language isn’t a feature, it’s the point.
How waaseyaa’s i18n package handles language negotiation and multilingual entities — built for an indigenous cultural platform where language isn’t a feature, it’s the point.
How waaseyaa migrated from a homegrown PdoDatabase to Doctrine DBAL across 67 commits — and how all three applications upgraded without breaking.
How Claude Code built 3 framework packages, scaffolded a full application, and got 12 pages rendering — all in a single session.
How waaseyaa’s JSON:API layer works — ResourceSerializer, SchemaPresenter, and how Tier 3 specs let a new session pick up mid-feature without re-explaining the whole contract.
How waaseyaa’s AccessPolicyInterface implements deny-unless-granted semantics with field-level access control — and how GitHub milestones kept it from scope-creeping.
How Claudriel’s temporal subsystem pins time per request, resolves timezones from context, and detects clock drift before it corrupts AI reasoning.
Use the skill-gen plugin to turn any library’s documentation into a reusable Claude Code skill in seconds.
Git hooks have always enforced standards before code enters a repo. With AI agents writing commits autonomously, they’ve become essential.
How waaseyaa’s EntityInterface, ContentEntityBase, and field system work — and how the entity-system specialist skill made cross-session development possible.
A skill set that governs framework-app co-development across three repos: enforcing patterns, auditing divergence, and extracting shared code.