AI Dev Impact Lab JA
← Rankings · AI-RELATED REPO

pkuschnirof/nac-spec

NAC v1.0 -- Navegabilidad Automatica Compliance. A design norm that makes UIs navigable by AI agents, voice assistants, RPA bots and automated test runners without source-code access.

🛠 AI-built JavaScript OTHER GitHub ↗ site ↗
★ 0
stars
70
AI relevance
65
solo dev
5
tool sigs

SUMMARY AI summary by gpt-5-mini

NAC(Navegabilidad Automatica Compliance)は、AIエージェント、音声アシスタント、RPA、テストランナーなどが、人間のようにDOMソースや脆弱なセレクタに依存せずにあらゆるUIを横断・操作・検証できるための設計規約/ランタイム仕様です。利用者は自動化ツール開発者、フロントエンド実装者、アクセシビリティ/監査担当者など。ライセンスはMIT。 主な機能と特徴: - 宣言的属性(data-nac-*)とイベント契約により、要素の操作性・確認要件(例:irreversible, requires_confirmation)を明示。 - ProvenanceBlock(event.source)で操作元を user/agent/script に区別し、監査可能に。 - ランタイムAPI(NAC.describe/find/click 等)と自己検査ユーティリティ(validate_event_conformance, perf_probe)。 - v1.9/v2.0の追加:skip-reason必須化、ARIA→NACブリッジ、点字ラベル、確認イベント(nac:action:confirm)、undoableフラグ、ドラッグ型レジストリ、パフォーマンス予算、イベントリプレイバッファ、テストハーネス、マイグレーション用コデモド等。 - v2.0ではスコープ構築、autoRegister/adopt、ShadowRoot/iframeブリッジ、仮想要素宣言、多テナント接頭辞、HMAC要件、ユーザージェスチャ検証、i18nレイヤー(NAC.t/NAC.locale)を追加予定。 パッケージ群(Babel/Vue/Svelteプラグイン、DevTools拡張、コデモド、クックブック等)や実装ガイドが同梱され、既存バージョンとの後方互換性を重視しています。

AI Coding Tools Used

This repository contains config files from these AI coding tools, indicating AI-assisted development.

OpenAI Codex (AGENTS.md) AGENTS.md Claude Code CLAUDE.md GitHub Copilot .github/copilot-instructions.md Cursor .cursorrules Windsurf .windsurfrules

DETECTED Detected AI stack

AI-related keywords found in this repo's description, topics, or README summary — grouped by category. Each badge links to the corresponding ranking detail page.

🌐 Web frameworks (2)
Svelte Vue

GitHub Topics

#accessibility #ai-navigation #nac #rpa #test-automation #voice-assistants #ui-contract #yujin

Language breakdown (by bytes)

HTML
0%
Python
5.2%
JavaScript
94.7%

Owner

Account
pkuschnirof
Type
User
Followers
0

Dates

Created on GitHub 2026-05-05
Last push 2026-05-09
First seen here 2026-05-09
Last fetched 2026-05-09 18:17

Similar repos (same language)

louchi1984-coder/deepseek-claude-code-worker-mcp

DeepSeek V4 code worker MCP for Codex Desktop, powered by Claude Code

JavaScript 10 AI 75
dogovo/codex-use-claude

在Codex中调用Claude code

JavaScript 10 AI 50
sky791016/lean-ai-dev-team

8-agent Claude Code skill powered by Lean AI Methodology (精益AI方法论) · Kai Shi

JavaScript 9 AI 75
bullish0x/goal-cc

Give Claude Code a durable objective and it won't stop until the work is done — budgets, deadlines, notes, and a Stop-hook guard in a single file with no dependencies.

JavaScript 5 AI 70
alantriesagain/gaiteway

Unified API for agents like Claude Code, Codex, Gemini Cli

JavaScript 3 AI 75
aayushostwal/nexus

Plugin-first AI terminal workspace for Codex and Claude Code with planning, CI/CD debugging, reusable agents, skills, TODOs, and MCP tool integrations.

JavaScript 2 AI 70
ejentum/ejentum-mcp

MCP server for the Ejentum Logic API. Exposes the four cognitive harnesses (reasoning, code, anti-deception, memory) as MCP tools any agentic client can call.

JavaScript 2 AI 45
yimeixiaobai/wps-claudecode

实现 Claude Code 与 WPS 智能文档的双向打通

JavaScript 2 AI 45