SSR-first Next.js App Router doctrine with zero layout shift. Use when creating a page or data-fetching UI, fixing CLS, layout shift, or hydration mismatches, placing 'use client', Suspense, or skeleton boundaries, awaiting params/searchParams/cookies, adding server-only guards or cache() dedup, or choosing Route Handlers vs Server Actions.
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
Delegating work down to subagents: briefs, report statuses, independent review. Use when writing an implementer or verifier brief, dispatching a subagent to build, fix, or verify work you own, or a subagent reports DONE, blocked, or concerns. NOT for campaign-scale doctrine (use campaign-pattern).
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
Doctrine for all Supabase realtime: postgres_changes, broadcast, presence. Use before writing a `.channel(`/useChannel subscription, echo suppression, reconnect logic, an autosave loop beside realtime, or replacing polling with live updates, or when the tab freezes, messages duplicate, or a subscription delivers nothing.
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
Coordinator for the fleet that repairs and independently certifies registered UI surfaces through Work Loop claims. Use for pilot batches, recurring certification, repair rounds, or retroactive rechecks after surface-check rules change. NOT for one assigned surface (use surface-check).
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
The Matrx user settings system (SettingsShell, useSetting, tab registry). Use when adding a preference or settings tab, binding a Redux slice to settings, wiring a settings deep link, or touching features/settings, components/official/settings, or components/user-preferences.
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
The frontend Error Inspector capture system (captureError, lib/diagnostics/**). Use when wiring a new CapturedErrorSource or adapter, calling captureError from a new site, picking a red/orange/yellow tier or errorTierRules downgrade, or turning a console.error or swallowed catch into a captured error.
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
Doctrine for auditing an ENTIRE feature and building it to its ideal state. Use on 'deep dive on X', 'audit the X feature', 'figure out everything X does', 'take over X and finish it', 'bring X up to best practices', or when a whole feature needs overhauling, unifying, or finishing, not patching. NOT for one small addition (use build-sub-feature).
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
A live demo or admin page shipped with every feature whose results the user would otherwise not see. Use when building or extending a server-side capability, service, registry, or pipeline, or adding a backend endpoint or feature with no UI, whose output only shows in logs, the DB, or an agent run, or when the user says there's no way to see it or asks 'how do I test this'.
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
End-of-task routine: health checks, fixes, then commit and push. Use when finishing a unit of work, or when the user says 'commit and push', 'ship it', 'get it ready', 'wrap up', or just 'do this' with no push instruction.
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
Rules for every string rendered inside the app, plus the sweep that removes in-app prose. Use when writing or changing a label, hint, description, tooltip, empty state or KPI tile in a .tsx file, or when running Pattern Patrol P14 or asked to find or fix long UI text.
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
The watch-fix-rerun method for making an existing platform agent or automated process efficient and correct: baseline its ledger, run one unit yourself, fix the class behind every wasted call, rerun, record. Use when asked to improve, optimize, watch, or 'make efficient' an agent, a sandbox session, a sync job, or any recurring automated process.
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
Recipe for an agent building a small custom web app (an Applet) for one person or business on THEIR OWN store tables, live at aimatrx.com/applets/<slug>. Use when asked to build an app, portal, calendar, tracker, dashboard screen or client view on someone's tables/data in AI Matrx. NOT for platform features (use build-sub-feature) or tables the platform keeps for itself (defineTypedTable).
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
Working playbook preloaded into the browser-tester helper; the coach updates its Lessons after each round. Use only when acting as browser-tester or coaching it. NOT for general UI work (use matrx-frontend's browser-testing doc).
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
iOS-native mobile web UX rules. Use when building any UI component, fixing mobile issues, reviewing responsive code, or touching viewport heights (dvh vs h-screen), safe areas, Dialog vs Drawer, tabs on mobile, touch targets, or input zoom.
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
Admin debug system wiring for the floating AdminIndicator's live debug data and Copy Full Context. Use when adding debug visibility to a route or feature, wiring useDebugContext or the debug panel, capturing console errors, or enabling the copy-context workflow for a page.
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
Disclosing a surface's existing fixed AI jobs in the shell's top Agents menu. Use when a page, panel, overlay, or window already runs a mandate behind a button, assist, automatic action, or mode; when the agent-disclosure guard names a file; or during a surface check.
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
Compact two-icon Copy / Copy-for-AI controls (components/agent-copy). Use when adding copy buttons to a row, card, list, or record; merging duplicate Copy/JSON/AI controls; continuing the copy rollout; or writing a Copy-for-AI payload. NOT for markdown content actions (use rich-document-actions).
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
The procedure for every doc change in common-docs or a repo's CLAUDE.md, FEATURE.md or SKILL.md. Use when creating, editing, moving or deleting a doc, finding duplicate or disagreeing docs, planting a repo pointer, consolidating a node, or on /docs and the daily docs-steward run.
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
Printing and PDF export for AI response blocks and messages via @ai-matrx/print. Use when adding a print button or BlockPrinter to a render block, wiring PrintOptionsDialog/usePrintOptions, captureBlockElement, or useDomCapturePrint, or when a print window shows no images or a print fails silently.
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
The gate and path for any question an agent wants Arman to decide: homework first, then the question tool in chat. Use when about to ask him anything, ending a turn on a question for him, writing 'needs Arman's decision', marking work blocked on him, or on /ask-arman. NOT for a step only he can perform (use a guided session).
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
The interview primitive for putting open decisions to an owner. Use on 'grill me', 'stress-test this', or 'what do you need from me before you build this', and whenever a plan, scope, spec, vision, or question ledger needs owner rulings. NOT for steps only a human can perform (use a guided session).
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
One-time recovery when a shared checkout has drifted far from GitHub main: hundreds ahead/behind, stacked worktrees and PRs, a dirty tree nobody owns. Use when tempted to reset or force-push. NOT for the ordinary 30-minute release loop (operations/INTEGRATION_MAINTAINER.md).
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
The bar every automated test or guard must clear: green only when the real system works. Use when writing, fixing, or reviewing a test, mock, stub, fixture, snapshot, or self-test; adding a regression test for a bug; or about to call work done because tests pass.
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新
Adding a file type or upgrading any of its capability slots in the files feature (preview, edit, thumbnail, grid card, info, share, versions, conversion, diff, rail panel). Use when supporting a new extension or MIME type, building a previewer, touching FILE_TYPES, PreviewKind, FilePreview.tsx, EDITABLE_KINDS, or surfaces/single-file/, or working the FILE_SURFACES.md wishlist.
中文简介正在准备中。当前显示原文说明。
armanisadeghi/ai-matrx☆ 32026年10月22日 更新