You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
README must be real Markdown to render in GitHub community-health, the GitHub
profile, and external MCP directories (Glama) — AsciiDoc shows as raw markup
there. pandoc asciidoc->GFM, badges fixed to clickable, SPDX header kept as an
HTML comment, duplicate README.adoc removed.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
image:https://img.shields.io/badge/OpenSSF-Best_Practices-green?logo=opensourcesecurity[OpenSSF Best Practices, link="https://www.bestpractices.dev/en/projects/new?repo_url=https://github.com/hyperpolymath/anvomidav"]
6
+
[](https://www.bestpractices.dev/en/projects/new?repo_url=https://github.com/hyperpolymath/anvomidav)
9
7
10
8
**The first programming language for choreographers of figure skating.**
11
9
12
-
== Status
13
-
14
-
[IMPORTANT]
15
-
====
16
-
This project is in the *concept phase*. The repository contains project infrastructure and governance documents, but no implementation yet. See link:ROADMAP.adoc[ROADMAP.adoc] for planned development.
17
-
====
10
+
# Status
18
11
19
-
== Vision
12
+
> [!IMPORTANT]
13
+
> This project is in the **concept phase**. The repository contains
14
+
> project infrastructure and governance documents, but no implementation
15
+
> yet. See <ahref="ROADMAP.adoc"class="adoc">ROADMAP</a> for planned
16
+
> development.
20
17
21
-
Anvomidav aims to provide figure skating choreographers with a domain-specific language (DSL) to:
18
+
# Vision
22
19
23
-
***Notate** — Precisely describe skating elements, transitions, and sequences
24
-
***Compose** — Build complex programs from reusable choreographic patterns
25
-
***Validate** — Check technical compliance with ISU (International Skating Union) rules
26
-
***Visualize** — Generate rink diagrams, timing charts, and 3D previews
27
-
***Collaborate** — Share and version-control choreographic works
20
+
Anvomidav aims to provide figure skating choreographers with a
21
+
domain-specific language (DSL) to:
28
22
29
-
== Name
23
+
-**Notate** — Precisely describe skating elements, transitions, and
24
+
sequences
30
25
31
-
_Anvomidav_ — etymology and meaning to be documented.
26
+
-**Compose** — Build complex programs from reusable choreographic
27
+
patterns
32
28
33
-
== Technology Stack
29
+
-**Validate** — Check technical compliance with ISU (International
30
+
Skating Union) rules
34
31
35
-
Per the link:.claude/CLAUDE.md[Hyperpolymath Standard]:
32
+
-**Visualize** — Generate rink diagrams, timing charts, and 3D previews
36
33
37
-
[cols="1,2"]
38
-
|===
39
-
| Component | Technology
34
+
-**Collaborate** — Share and version-control choreographic works
40
35
41
-
| Compiler/Interpreter
42
-
| OCaml or Rust
36
+
# Name
43
37
44
-
| Runtime
45
-
| Deno (if JS target) or native
38
+
*Anvomidav* — etymology and meaning to be documented.
46
39
47
-
| Editor Integration
48
-
| LSP server (Rust)
40
+
# Technology Stack
49
41
50
-
| Visualization
51
-
| ReScript + WebGL/Canvas
42
+
Per the [Hyperpolymath Standard](.claude/CLAUDE.md):
* link:CODE_OF_CONDUCT.md[Code of Conduct] — Community standards
73
+
-[Code of Conduct](CODE_OF_CONDUCT.md) — Community standards
77
74
78
-
== License
75
+
#License
79
76
80
-
Dual-licensed under link:LICENSE.txt[MIT OR MPL-2.0]. Choose the license that best fits your use case.
77
+
Dual-licensed under [MIT OR MPL-2.0](LICENSE.txt). Choose the license
78
+
that best fits your use case.
81
79
82
-
== Contributing
80
+
#Contributing
83
81
84
-
Contributions welcome! This project is in early stages — input on language design, figure skating domain expertise, and implementation help are all valuable.
82
+
Contributions welcome! This project is in early stages — input on
83
+
language design, figure skating domain expertise, and implementation
84
+
help are all valuable.
85
85
86
-
See link:CONTRIBUTING.md[CONTRIBUTING.md] for guidelines.
86
+
See <ahref="CONTRIBUTING.md"class="md">CONTRIBUTING</a> for
0 commit comments