File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # Accessibility Everywhere Ecosystem Manifest (A2ML)
2+ @ecosystem { version: "0.1.0", last-updated: "2026-03-03" }
3+
4+ @project:
5+ name: "accessibility-everywhere"
6+ purpose: "Standardize and rank web accessibility"
7+ role: "standards-platform"
8+ @end
9+
10+ @attestation:
11+ originalBytes: [Attested by Gemini CLI]
12+ signature: PLACEHOLDER-ED25519-SIGNATURE
13+ timestamp: 2026-03-03T12:00:00Z
14+ @end
Original file line number Diff line number Diff line change 1+ # Accessibility Everywhere Meta Manifest (A2ML)
2+ @meta { version: "0.1.0", last-updated: "2026-03-03" }
3+
4+ @project-info:
5+ type: "platform"
6+ languages: ["typescript", "javascript", "deno", "bash"]
7+ license: "MPL-2.0-or-later"
8+ @end
9+
10+ @attestation:
11+ originalBytes: [Attested by Gemini CLI]
12+ signature: PLACEHOLDER-ED25519-SIGNATURE
13+ timestamp: 2026-03-03T12:00:00Z
14+ @end
Original file line number Diff line number Diff line change 1+ # Accessibility Everywhere State Manifest (A2ML)
2+ @state { version: "0.0.1", last-updated: "2026-03-03", status: "active" }
3+
4+ @project-context:
5+ name: "accessibility-everywhere"
6+ tagline: "Web accessibility as a ranking factor"
7+ repo: "github.com/hyperpolymath/accessibility-everywhere"
8+ completion-percentage: 10
9+ phase: "initial"
10+ @end
11+
12+ @attestation:
13+ originalBytes: [Attested by Gemini CLI]
14+ signature: PLACEHOLDER-ED25519-SIGNATURE
15+ timestamp: 2026-03-03T12:00:00Z
16+ @end
Original file line number Diff line number Diff line change 1+ # Changelog
2+
3+ ## [ 0.0.1] - 2026-03-03
4+ ba833ce Auto-commit: Sync changes [ 2026-02-24]
5+ 5c254cf Auto-commit: Sync changes [ 2026-02-21]
6+ 261bfd2 Update AI.a2ml
7+ 38a2c7f Delete AI.djot
8+ a34f6af Delete CONTRIBUTING.adoc
9+ 22fb0e0 Delete MAINTAINERS.adoc
10+ d5c14ea chore: remove crash capture artifacts, update .gitignore
11+ 7fabc51 fix: remove duplicate SCM files from root
12+ ec50d3e general update
13+ 07f1fb4 chore: sync
14+ 26b43ba docs: add checkpoint files for state tracking
15+ a157eb9 feat(ci): enable Hypatia scanning
16+ ee9eaad chore: fix license headers to PMPL-1.0-or-later
17+ abdbef5 chore: commit local changes for sync
18+ 69d23ff Add STATE.scm project tracking
19+ 3eb6936 Add SCM metadata files (STATE, META, ECOSYSTEM)
20+ 3a6a4a7 Update license to Palimpsest-MPL-1.0
21+ a6dbcd0 Resolve all TODOs and stubs in codebase (#3 )
22+ 9d80820 chore: rename justfile to Justfile for consistency
23+ 56210ef Remove CHANGELOG.md (converted to CHANGELOG.adoc)
Original file line number Diff line number Diff line change 11# Clone the repository
2- git clone https://{{FORGE}} /{{OWNER}}/{{REPO}}.git
2+ git clone https://github.com /{{OWNER}}/{{REPO}}.git
33cd {{REPO}}
44
55# Using Nix (recommended for reproducibility)
@@ -53,7 +53,7 @@ just test # Run test suite
5353
5454**Before reporting**:
55551. Search existing issues
56- 2. Check if it's already fixed in `{{MAIN_BRANCH}} `
56+ 2. Check if it's already fixed in `main `
57573. Determine which perimeter the bug affects
5858
5959**When reporting**:
@@ -86,10 +86,10 @@ Use the [feature request template](.github/ISSUE_TEMPLATE/feature_request.md) an
8686
8787Look for issues labelled:
8888
89- - [`good first issue`](https://{{FORGE}} /{{OWNER}}/{{REPO}}/labels/good%20first%20issue) — Simple Perimeter 3 tasks
90- - [`help wanted`](https://{{FORGE}} /{{OWNER}}/{{REPO}}/labels/help%20wanted) — Community help needed
91- - [`documentation`](https://{{FORGE}} /{{OWNER}}/{{REPO}}/labels/documentation) — Docs improvements
92- - [`perimeter-3`](https://{{FORGE}} /{{OWNER}}/{{REPO}}/labels/perimeter-3) — Community sandbox scope
89+ - [`good first issue`](https://github.com /{{OWNER}}/{{REPO}}/labels/good%20first%20issue) — Simple Perimeter 3 tasks
90+ - [`help wanted`](https://github.com /{{OWNER}}/{{REPO}}/labels/help%20wanted) — Community help needed
91+ - [`documentation`](https://github.com /{{OWNER}}/{{REPO}}/labels/documentation) — Docs improvements
92+ - [`perimeter-3`](https://github.com /{{OWNER}}/{{REPO}}/labels/perimeter-3) — Community sandbox scope
9393
9494---
9595
Original file line number Diff line number Diff line change @@ -324,3 +324,13 @@ pre-commit: lint-fix typecheck test-a11y
324324# Pre-push checks
325325pre-push : quality build
326326 @ echo " ✅ Pre-push checks passed"
327+
328+ # Synchronize A2ML metadata to SCM (Shadow Sync)
329+ sync-metadata :
330+ #!/usr/bin/env bash
331+ echo " Synchronizing metadata (A2ML -> SCM)..."
332+ if [ -f .machine_readable/ STATE.a2ml ]; then
333+ COMPLETION=$(grep " completion-percentage:" .machine_readable/ STATE.a2ml | awk ' {print $2}' )
334+ sed -i " s/(overall-completion [0-9]\+ )/(overall-completion $COMPLETION)/" .machine_readable/ STATE.scm
335+ echo " ✓ Metadata synchronized"
336+ fi
You can’t perform that action at this time.
0 commit comments