Declaración de Accesibilidad
Accessibility v2.0Version 2.0 · · Governance 2.0 public evidence surface
Governance 2.0 Overview
This page is part of the starnum public Governance 2.0 surface and uses the same evidence layer as the system card, data governance, transparency report, use policy, and security policy.
Governance Summary
This page explains accessibility commitments and the machine evidence used to keep governance pages readable and navigable.
Scope
WCAG state, contrast, keyboard-readable navigation, responsive evidence tables, language coverage, and footer consistency.
Implementation Status
Version 2.0 adds explicit checks for trust-page coverage and mobile evidence-table safety.
Última revisión:
starnum.com.tw se compromete a que todas las personas, incluidas aquellas que usan tecnologías de apoyo (lectores de pantalla, navegación por teclado, etc.), puedan utilizar el sitio con fluidez. Esta página explica nuestro estado de conformidad con WCAG 2.1 AA, las incidencias conocidas y el plan de mejora.
Estándar de referencia
Este sitio toma como referencia el nivel AA de las Web Content Accessibility Guidelines (WCAG) 2.1.
Estado de conformidad
| Principio WCAG | Estado | Descripción |
|---|---|---|
| 1. Perceptible (Perceivable) | Parcial | Todas las páginas HTML declaran el atributo lang; los textos alt de las imágenes están en parte cubiertos; el contraste de los textos principales cumple el 4.5:1. |
| 2. Operable (Operable) | Parcial | Las páginas principales admiten navegación por teclado; los acordeones del FAQ se implementan con JavaScript y se activan por teclado; la calculadora del gráfico necesita más trabajo. |
| 3. Comprensible (Understandable) | Conforme | El idioma de la página se marca explícitamente con lang; los mensajes de error incluyen explicación; los campos de formulario tienen etiquetas. |
| 4. Robusto (Robust) | Parcial | Estructura HTML semántica; JSON-LD Schema aporta datos legibles por máquina; el marcado ARIA de algunos componentes interactivos sigue en mejora. |
Medidas de accesibilidad aplicadas
Estructura y semántica
- Todas las páginas HTML usan
lang="es"(o el código de idioma correspondiente). - Los niveles de encabezado (h1 → h2 → h3) son coherentes y no se saltan niveles.
- Se usan elementos HTML5 semánticos (
article,nav,header,footer). - Cada página tiene un
<title>y unameta descriptionúnicos y descriptivos.
Diseño visual
- Contraste del texto principal ≥ 4.5:1 (cumple WCAG AA).
- Los enlaces usan
color: #0369a1y subrayado para diferenciarlos. - No dependemos del color como único medio para transmitir información.
- Tamaño de fuente mínimo 14px (texto principal 16-17px).
Teclado e interacción
- Los elementos principales de navegación son accesibles con la tecla Tab.
- Acordeones del FAQ: al hacer clic en el encabezado h2 se despliegan (Enter/Espacio también los activan).
- Todos los enlaces tienen un estilo
:focus(indicador de foco visible).
Incidencias conocidas y plan de mejora
| Incidencia | Alcance | Corrección prevista |
|---|---|---|
| El gráfico interactivo del chart carece de descripción ARIA | Área de visualización en chart.html | Q2 2026 |
| Algunos widgets publicitarios sin aria-label | Tarjetas de anuncios del sitio | Q2 2026 |
| Enlace de saltar al contenido principal (skip link) | Cabecera del sitio | Q2 2026 |
| Estado ARIA de menú hamburguesa móvil | Navegación móvil | Q3 2026 |
Especificaciones técnicas
Este sitio usa las siguientes tecnologías, cuya compatibilidad con las principales tecnologías de apoyo ha sido verificada:
- Marcado HTML5 semántico
- CSS (sin forzar dimensiones fijas del viewport)
- JavaScript (mejora progresiva — el contenido principal no depende de JS)
- Cloudflare Pages (CDN global para baja latencia)
Monitorización automatizada de accesibilidad
Este sitio emplea scripts/wcag-audit.js (basado en pa11y + axe-core) para analizar periódicamente el cumplimiento WCAG 2.1 AA de las páginas clave. Los resultados se guardan en data/wcag-report.json, se ejecutan semanalmente y hacen seguimiento de las correcciones.
Reportar un problema de accesibilidad
Si encuentra un problema de accesibilidad al usar este sitio, póngase en contacto con nosotros:
- Contacto: Instagram @mychenan
Indique: el problema encontrado, la tecnología de apoyo empleada (por ejemplo, nombre y versión del lector de pantalla) y la URL de la página afectada. Responderemos en un plazo de 14 días laborables.
Current Machine Audit Snapshot
This block uses only traceable local audit data. No unsupported metrics or model claims are added.
- data/state-machine/i18n-parity.json: 8,036 parent URLs, 7,976 articles.
- data/kb-machine-audit.json: 3,231 source files, 0 missing coverage, 0 orphan chunks.
- data/discovery-surface-audit.json: 0 errors, 0 warnings.
- data/sla-report.json: critical / 2 critical, 0 warnings.
Verifiable Evidence Layer
This block is not a narrative claim. Each core assertion has a claim id, source JSON, hash, and a repeatable verification command. Public pages disclose governance evidence without exposing source code, secrets, private data, or exploitable attack details.
| Claim ID | Verifiable value | Status | Owner | Source and verification |
|---|---|---|---|---|
| claim.public-url-manifest.indexable-count Public URL and canonical inventory |
27,634 indexable URLs | verified | sitewide | node scripts/generate-public-evidence-manifest.js --dry |
| claim.trust-pages.audit-pass-rate Trust page machine audit |
180/180 pass | verified | sitewide | node scripts/verify-trust-pages.js --check |
| claim.discovery-surface.zero-errors AI discovery surface audit |
{"errors":0,"warnings":0} | verified | sitewide | node scripts/verify-discovery-surface.js |
| claim.structured-data.jsonld-errors JSON-LD / structured data audit |
{"structured_data_invalid_files":0,"breadcrumb_count":28274,"faq_count":27506,"dataset_count":30,"article_count":27406} | verified | sitewide | node scripts/site-machine-audit.js |
| claim.status.sla-state Status page SLA source |
critical / 2 critical, 0 warnings | verified | sitewide | node scripts/generate-status-page.js |
| claim.provider-alignment.openai-anthropic-gemini OpenAI / Anthropic / Google Gemini benchmark alignment |
production evidence: claude-sonnet-4-5-20250514 | verified | sitewide | node scripts/verify-public-evidence.js --check |
| claim.transparency-report.sha256 Transparency report SHA-256 anchor |
{"report":"transparency/report-2026-Q2.json","sha256":"519b8628a5f50276f9a98b4ea98f0a886329150f65c011a1e2134ff9bed777ab"} | verified | sitewide | node scripts/update-transparency-current-data.js |
| claim.release-integrity.gpg-signing GPG signing status |
GPG signing active locally; checked GitHub commit verification is valid | verified | sitewide | gpg --list-secret-keys --keyid-format=long && git log -1 --show-signature |
| claim.accessibility.state-machine-compliance WCAG state-machine compliance |
{"id":"site","entityType":"accessibility","state":"COMPLIANT","createdAt":"2026-04-13T02:57:00.390Z","updatedAt":"2026-04-16T22:21:00.000Z","history":[{"state":"SCANNING","at":"202 | verified | accessibility | node scripts/verify-public-evidence.js --check |
| claim.accessibility.trust-page-coverage 10-language trust-page audit coverage |
{"pages":180,"pass":180,"fail":0} | verified | accessibility | node scripts/verify-trust-pages.js --check |
| claim.accessibility.mobile-overflow-check Mobile evidence overflow check |
{"verifier":"scripts/verify-public-evidence.js","page":"/accessibility/zh-TW"} | verified | accessibility | node scripts/verify-public-evidence.js --check |
System Card V2.0: Technical Transparency Layer
This layer publishes the technical governance evidence that can be safely disclosed: architecture, data sources, AI-use boundaries, quality gates, release integrity, and provider alignment. Source code, secrets, exploitable attack details, and private data remain out of scope.
Public architecture
Cloudflare Pages/Workers, R2/Pagefind, Supabase, and local generation scripts form the public-site and governance publication chain. Public pages disclose behavior, state, and traceable sources, not secrets or internal permissions.
AI-use disclosure
AI-assisted workflows are used for knowledge-base retrieval, cross-checking, and error detection. Governance documents are benchmarked against OpenAI, Anthropic, and Google Gemini public frameworks. Production model usage is disclosed only when code/config evidence exists.
Quality and safety gates
Governance page audit 180/180 passing, JSON-LD errors 0, discovery-surface errors 0. Status pages report critical / 2 critical, 0 warnings as-is.
Data traceability
Knowledge base 32,690 chunks, TM 529,820 entries, AI answer-ready 7,976/7,976. Public metrics trace to data/state-machine/*, data/*audit*.json, and transparency reports.
| Governance area | OpenAI | Anthropic | Google Gemini | Starnum implementation evidence |
|---|---|---|---|---|
| Model/system-card disclosure | OpenAI models + safety docs | Claude model docs + system/model cards | Gemini model docs + safety settings | system-card, model-card, methodology, benchmark, transparency-log |
| Safety evaluation and use boundaries | Safety best practices / deployment checklist | Responsible Scaling / safety policy | Gemini safety controls / policy | AI safety, acceptable-use, ethics, risk-boundary copy, crawler policy audit |
| Data governance | Data controls / privacy controls | privacy and data handling docs | Gemini API data governance references | privacy, ai-data-governance, KB/TM source tracking, SHA-256 hashes |
| Monitoring and release | production checklist / eval discipline | system-card transparency discipline | model/version documentation discipline | deploy.js, status.html, SLA report, trust-pages-machine-audit, sitemap/hreflang audits |
- Sources: data/state-machine/model-card.json, public-bench.json, trust-pages.json, security-headers.json.
- Sources: data/trust-pages-machine-audit.json, data/discovery-surface-audit.json, data/ai-answer-readiness-audit.json.
- Sources: data/kb-machine-audit.json, data/tm/quality-audit-report.json, data/sla-report.json.
- Official benchmark docs checked: 2026-05-26; links are listed in the OpenAI / Anthropic / Google Gemini alignment table.
The V2.0 goal is not more claims; it separates implemented controls from planned controls. Production usage, benchmark alignment, status exceptions, GPG signing, and SLA breaches are disclosed from source data.
Release Integrity And GPG
GPG signing active. signingkey=0934DFA0EDA6363A. Checked GitHub commit verification is valid.
OpenAI / Anthropic / Google Gemini Alignment
The governance surface is benchmarked against the three public frameworks: model docs, system/model cards, safety evaluation, data governance, and use policies. This is benchmark alignment, not a claim that every provider is active in production inference. Official docs checked: 2026-05-26
| Provider | Governance focus | Starnum disclosure | Official source |
|---|---|---|---|
| OpenAI | Model documentation, latest model notes, safety best practices, and data controls. | No verifiable production model setting was found in the production code scan; providers are listed as governance benchmarks. | https://platform.openai.com/docs/models |
| Anthropic | Claude model documentation, system/model cards, Responsible Scaling, and safety policy. | No verifiable production model setting was found in the production code scan; providers are listed as governance benchmarks. | https://docs.anthropic.com/en/docs/about-claude/models |
| Google Gemini | Gemini API model documentation, safety settings, data governance, and platform policy. | No verifiable production model setting was found in the production code scan; providers are listed as governance benchmarks. | https://ai.google.dev/gemini-api/docs/models |