diff --git a/.changeset/silent-cougars-brush.md b/.changeset/silent-cougars-brush.md
new file mode 100644
index 0000000..a845151
--- /dev/null
+++ b/.changeset/silent-cougars-brush.md
@@ -0,0 +1,2 @@
+---
+---
diff --git a/NOTICE b/NOTICE
index 65dc417..21f9174 100644
--- a/NOTICE
+++ b/NOTICE
@@ -2,4 +2,4 @@ Posecode
Copyright 2026 Posecode contributors
This product includes software developed by Posecode contributors.
-See THIRD_PARTY_NOTICES.md for third-party materials.
+See docs/legal/THIRD_PARTY_NOTICES.md for third-party materials.
diff --git a/README.md b/README.md
index 22fcfa0..c6a42c8 100644
--- a/README.md
+++ b/README.md
@@ -29,7 +29,7 @@
-
+
@@ -627,7 +627,7 @@ See:
## Character assets
-The hosted playground currently uses an Adobe Mixamo character and one showcase animation under the applicable Adobe terms. These binary assets are not covered by Posecode's software licenses. See [third-party notices](THIRD_PARTY_NOTICES.md).
+The hosted playground currently uses an Adobe Mixamo character and one showcase animation under the applicable Adobe terms. These binary assets are not covered by Posecode's software licenses. See [third-party notices](docs/legal/THIRD_PARTY_NOTICES.md).
The renderer also includes a zero-asset procedural figure and accepts compatible humanoid GLB characters through `characterUrl`.
@@ -644,7 +644,7 @@ Posecode is open source with a clear standard and product boundary:
Organizations that need to use an AGPL component in a closed-source product may contact [hello@posecode.org](mailto:hello@posecode.org?subject=Posecode%20commercial%20license) about a separate commercial agreement.
-Earlier grants are unchanged. MIT revisions remain MIT, and the 0.2.2 npm packages remain Apache-2.0. See [LICENSING.md](LICENSING.md), [COMMERCIAL-LICENSE.md](COMMERCIAL-LICENSE.md), and [TRADEMARK.md](TRADEMARK.md).
+Earlier grants are unchanged. MIT revisions remain MIT, and the 0.2.2 npm packages remain Apache-2.0. See [licensing](docs/legal/LICENSING.md), [commercial licensing](docs/legal/COMMERCIAL-LICENSE.md), and [trademark policy](docs/legal/TRADEMARK.md).
---
diff --git a/docs/README.md b/docs/README.md
new file mode 100644
index 0000000..c395b1b
--- /dev/null
+++ b/docs/README.md
@@ -0,0 +1,30 @@
+# Documentation
+
+Supporting project documentation lives here so the repository root stays focused on the codebase and its primary README.
+
+## Project
+
+- [Roadmap](../ROADMAP.md)
+- [Coverage gaps](coverage-gap.md)
+- [Market research](market-research.md)
+- [Brand assets](brand/README.md)
+
+## Legal
+
+- [Licensing overview](legal/LICENSING.md)
+- [Commercial licensing](legal/COMMERCIAL-LICENSE.md)
+- [Trademark policy](legal/TRADEMARK.md)
+- [Third-party notices](legal/THIRD_PARTY_NOTICES.md)
+- [Legal review notes](legal/LEGAL_REVIEW.md)
+
+The repository root retains the canonical [`LICENSE`](../LICENSE) and [`NOTICE`](../NOTICE) files expected by package and compliance tooling.
+
+## Releases
+
+- [Release process](releases/RELEASING.md)
+- [0.3.0 release notes](releases/0.3.0.md)
+
+## Development references
+
+- [Vercel agent notes](development/VERCEL_AGENTS.md)
+- [Pose diagnostics summary](diagnostics/pose-summary.json)
diff --git a/VERCEL_AGENTS.md b/docs/development/VERCEL_AGENTS.md
similarity index 100%
rename from VERCEL_AGENTS.md
rename to docs/development/VERCEL_AGENTS.md
diff --git a/scratch_poses_summary.json b/docs/diagnostics/pose-summary.json
similarity index 100%
rename from scratch_poses_summary.json
rename to docs/diagnostics/pose-summary.json
diff --git a/COMMERCIAL-LICENSE.md b/docs/legal/COMMERCIAL-LICENSE.md
similarity index 100%
rename from COMMERCIAL-LICENSE.md
rename to docs/legal/COMMERCIAL-LICENSE.md
diff --git a/LEGAL_REVIEW.md b/docs/legal/LEGAL_REVIEW.md
similarity index 100%
rename from LEGAL_REVIEW.md
rename to docs/legal/LEGAL_REVIEW.md
diff --git a/LICENSING.md b/docs/legal/LICENSING.md
similarity index 100%
rename from LICENSING.md
rename to docs/legal/LICENSING.md
diff --git a/THIRD_PARTY_NOTICES.md b/docs/legal/THIRD_PARTY_NOTICES.md
similarity index 100%
rename from THIRD_PARTY_NOTICES.md
rename to docs/legal/THIRD_PARTY_NOTICES.md
diff --git a/TRADEMARK.md b/docs/legal/TRADEMARK.md
similarity index 100%
rename from TRADEMARK.md
rename to docs/legal/TRADEMARK.md
diff --git a/RELEASE_NOTES_0.3.0.md b/docs/releases/0.3.0.md
similarity index 84%
rename from RELEASE_NOTES_0.3.0.md
rename to docs/releases/0.3.0.md
index f713ee8..524143c 100644
--- a/RELEASE_NOTES_0.3.0.md
+++ b/docs/releases/0.3.0.md
@@ -7,7 +7,7 @@ Posecode 0.3.0 establishes a clear boundary between the open standard and the pr
- The Posecode specification, format, parser, share codec, language tooling, LSP, and VS Code extension remain Apache-2.0.
- The renderer, web embed, MCP server, evaluation package, and playground are AGPL-3.0-only.
- Organizations may use AGPL components under AGPL-3.0 and comply with its terms. Organizations that need alternative terms for closed-source embedding, white-label distribution, support, or service-level commitments can contact hello@posecode.org about a separate commercial agreement.
-- The Posecode name and logos are governed separately by `TRADEMARK.md`.
+- The Posecode name and logos are governed separately by [`TRADEMARK.md`](../legal/TRADEMARK.md).
This change is prospective. It does not revoke or narrow rights already granted for earlier versions. Repository revisions released under MIT remain available under MIT, and the 0.2.2 npm packages remain available under Apache-2.0.
@@ -24,4 +24,4 @@ Contributions require a Developer Certificate of Origin sign-off. Product-layer
## Before publishing
-This draft must be reviewed together with `LICENSING.md`, the package tarballs, and the release checks. Publishing the npm packages, tag, or GitHub release requires explicit final approval.
+This draft must be reviewed together with [`LICENSING.md`](../legal/LICENSING.md), the package tarballs, and the release checks. Publishing the npm packages, tag, or GitHub release requires explicit final approval.
diff --git a/RELEASING.md b/docs/releases/RELEASING.md
similarity index 100%
rename from RELEASING.md
rename to docs/releases/RELEASING.md
diff --git a/packages/posecode-embed/README.md b/packages/posecode-embed/README.md
index 6c3fe97..de5de6d 100644
--- a/packages/posecode-embed/README.md
+++ b/packages/posecode-embed/README.md
@@ -119,4 +119,4 @@ For a movement library in CI, run:
npx posecode-parser@0.2.0 validate --strict ./movements
```
-AGPL-3.0-only, part of [Posecode](https://github.com/posecode-dev/posecode). A [separate commercial license](https://github.com/posecode-dev/posecode/blob/main/COMMERCIAL-LICENSE.md) is available for closed-source product use.
+AGPL-3.0-only, part of [Posecode](https://github.com/posecode-dev/posecode). A [separate commercial license](https://github.com/posecode-dev/posecode/blob/main/docs/legal/COMMERCIAL-LICENSE.md) is available for closed-source product use.
diff --git a/packages/posecode-embed/src/element.ts b/packages/posecode-embed/src/element.ts
index 65c9fd6..c9797a3 100644
--- a/packages/posecode-embed/src/element.ts
+++ b/packages/posecode-embed/src/element.ts
@@ -29,7 +29,7 @@ const PAUSE = "❚❚";
/** Where the "open in playground" link points; overridable per element. */
const DEFAULT_PLAYGROUND = "https://posecode.org/play";
-const LICENSING_URL = "https://github.com/posecode-dev/posecode/blob/main/LICENSING.md";
+const LICENSING_URL = "https://github.com/posecode-dev/posecode/blob/main/docs/legal/LICENSING.md";
export interface PosecodeReadyDetail {
version: string;
diff --git a/packages/posecode-mcp/README.md b/packages/posecode-mcp/README.md
index e1095a1..aa9f836 100644
--- a/packages/posecode-mcp/README.md
+++ b/packages/posecode-mcp/README.md
@@ -64,4 +64,4 @@ itself; 3D math runs in the user's browser when the link is opened.
## License
-AGPL-3.0-only. A [separate commercial license](https://github.com/posecode-dev/posecode/blob/main/COMMERCIAL-LICENSE.md) is available for closed-source product use.
+AGPL-3.0-only. A [separate commercial license](https://github.com/posecode-dev/posecode/blob/main/docs/legal/COMMERCIAL-LICENSE.md) is available for closed-source product use.
diff --git a/packages/posecode-render/README.md b/packages/posecode-render/README.md
index 9a6bc79..94b78ef 100644
--- a/packages/posecode-render/README.md
+++ b/packages/posecode-render/README.md
@@ -48,4 +48,4 @@ rendering is plain forward kinematics.
## License
-AGPL-3.0-only. A separate commercial license is available for closed-source product use; see [commercial licensing](https://github.com/posecode-dev/posecode/blob/main/COMMERCIAL-LICENSE.md).
+AGPL-3.0-only. A separate commercial license is available for closed-source product use; see [commercial licensing](https://github.com/posecode-dev/posecode/blob/main/docs/legal/COMMERCIAL-LICENSE.md).
diff --git a/Ch36_nonPBR.fbx b/packages/posecode-render/test/fixtures/Ch36_nonPBR.fbx
similarity index 100%
rename from Ch36_nonPBR.fbx
rename to packages/posecode-render/test/fixtures/Ch36_nonPBR.fbx
diff --git a/playground/for-products.html b/playground/for-products.html
index cb573e9..9bd6815 100644
--- a/playground/for-products.html
+++ b/playground/for-products.html
@@ -154,7 +154,7 @@
What movement does your product need to explain?
diff --git a/playground/index.html b/playground/index.html
index 75abe51..2aac6a2 100644
--- a/playground/index.html
+++ b/playground/index.html
@@ -77,7 +77,7 @@
"operatingSystem": "Any (web browser)",
"description": "Posecode is a small language capable LLMs can use to describe single-person movement. The browser validates a closed vocabulary, constrains joint targets to configured ranges, and renders an inspectable animated 3D figure.",
"offers": { "@type": "Offer", "price": "0", "priceCurrency": "USD" },
- "license": "https://github.com/posecode-dev/posecode/blob/main/LICENSING.md",
+ "license": "https://github.com/posecode-dev/posecode/blob/main/docs/legal/LICENSING.md",
"sameAs": ["https://github.com/posecode-dev/posecode"],
"keywords": "text to motion, LLM, kinematic motion, 3D animation, exercise, physiotherapy, open source"
},
@@ -292,7 +292,7 @@ What should a body do?
For products
Feedback
Source
- Licensing
+ Licensing
Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/bent-over-row.html b/playground/public/moves/bent-over-row.html index 84e25a3..002784c 100644 --- a/playground/public/moves/bent-over-row.html +++ b/playground/public/moves/bent-over-row.html @@ -208,7 +208,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/bow.html b/playground/public/moves/bow.html index 97bfc9d..ea776e0 100644 --- a/playground/public/moves/bow.html +++ b/playground/public/moves/bow.html @@ -178,7 +178,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/box-squat.html b/playground/public/moves/box-squat.html index 8baeb26..f559ca8 100644 --- a/playground/public/moves/box-squat.html +++ b/playground/public/moves/box-squat.html @@ -185,7 +185,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/box-step-taps.html b/playground/public/moves/box-step-taps.html index 721e2c7..da95897 100644 --- a/playground/public/moves/box-step-taps.html +++ b/playground/public/moves/box-step-taps.html @@ -201,7 +201,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/box-step.html b/playground/public/moves/box-step.html index d35f3ce..3895be1 100644 --- a/playground/public/moves/box-step.html +++ b/playground/public/moves/box-step.html @@ -217,7 +217,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/calf-raise.html b/playground/public/moves/calf-raise.html index 5867c90..f2c15a4 100644 --- a/playground/public/moves/calf-raise.html +++ b/playground/public/moves/calf-raise.html @@ -176,7 +176,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/chair.html b/playground/public/moves/chair.html index 136740e..9bb5d23 100644 --- a/playground/public/moves/chair.html +++ b/playground/public/moves/chair.html @@ -184,7 +184,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/chasse.html b/playground/public/moves/chasse.html index f511d9a..7654264 100644 --- a/playground/public/moves/chasse.html +++ b/playground/public/moves/chasse.html @@ -248,7 +248,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/chest-opener.html b/playground/public/moves/chest-opener.html index 861f039..a50ad22 100644 --- a/playground/public/moves/chest-opener.html +++ b/playground/public/moves/chest-opener.html @@ -178,7 +178,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/crunch.html b/playground/public/moves/crunch.html index ea417f2..fba6978 100644 --- a/playground/public/moves/crunch.html +++ b/playground/public/moves/crunch.html @@ -200,7 +200,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/dead-bug.html b/playground/public/moves/dead-bug.html index 6477801..56272ef 100644 --- a/playground/public/moves/dead-bug.html +++ b/playground/public/moves/dead-bug.html @@ -203,7 +203,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/deadlift.html b/playground/public/moves/deadlift.html index d53bc87..d79b199 100644 --- a/playground/public/moves/deadlift.html +++ b/playground/public/moves/deadlift.html @@ -184,7 +184,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/demi-plie.html b/playground/public/moves/demi-plie.html index 1967764..0768dad 100644 --- a/playground/public/moves/demi-plie.html +++ b/playground/public/moves/demi-plie.html @@ -186,7 +186,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/fold.html b/playground/public/moves/fold.html index 121df35..b09223c 100644 --- a/playground/public/moves/fold.html +++ b/playground/public/moves/fold.html @@ -184,7 +184,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/forward-lunge.html b/playground/public/moves/forward-lunge.html index 7124901..d5bcaff 100644 --- a/playground/public/moves/forward-lunge.html +++ b/playground/public/moves/forward-lunge.html @@ -187,7 +187,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/front-kick.html b/playground/public/moves/front-kick.html index 6055203..b2eed50 100644 --- a/playground/public/moves/front-kick.html +++ b/playground/public/moves/front-kick.html @@ -196,7 +196,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/good-morning.html b/playground/public/moves/good-morning.html index ae49982..7f0d57a 100644 --- a/playground/public/moves/good-morning.html +++ b/playground/public/moves/good-morning.html @@ -184,7 +184,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/grapevine.html b/playground/public/moves/grapevine.html index 4f0cfc9..10ac428 100644 --- a/playground/public/moves/grapevine.html +++ b/playground/public/moves/grapevine.html @@ -261,7 +261,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/hamstring-curl.html b/playground/public/moves/hamstring-curl.html index aad89da..f2be603 100644 --- a/playground/public/moves/hamstring-curl.html +++ b/playground/public/moves/hamstring-curl.html @@ -174,7 +174,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/heel-raises.html b/playground/public/moves/heel-raises.html index 40194c5..decedfe 100644 --- a/playground/public/moves/heel-raises.html +++ b/playground/public/moves/heel-raises.html @@ -174,7 +174,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/high-knee-march.html b/playground/public/moves/high-knee-march.html index 5affd36..6fed351 100644 --- a/playground/public/moves/high-knee-march.html +++ b/playground/public/moves/high-knee-march.html @@ -192,7 +192,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/hip-abduction.html b/playground/public/moves/hip-abduction.html index e225c2e..be1d55c 100644 --- a/playground/public/moves/hip-abduction.html +++ b/playground/public/moves/hip-abduction.html @@ -174,7 +174,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/hip-flexion.html b/playground/public/moves/hip-flexion.html index cebe329..5d9fbbd 100644 --- a/playground/public/moves/hip-flexion.html +++ b/playground/public/moves/hip-flexion.html @@ -174,7 +174,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/horse-stance.html b/playground/public/moves/horse-stance.html index 639d2f6..be06bdd 100644 --- a/playground/public/moves/horse-stance.html +++ b/playground/public/moves/horse-stance.html @@ -186,7 +186,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/index.html b/playground/public/moves/index.html index f52d6a7..d98ab48 100644 --- a/playground/public/moves/index.html +++ b/playground/public/moves/index.html @@ -397,7 +397,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/jab-cross.html b/playground/public/moves/jab-cross.html index ad03722..dff4f34 100644 --- a/playground/public/moves/jab-cross.html +++ b/playground/public/moves/jab-cross.html @@ -215,7 +215,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/jumping-jacks.html b/playground/public/moves/jumping-jacks.html index 7498bc4..badb762 100644 --- a/playground/public/moves/jumping-jacks.html +++ b/playground/public/moves/jumping-jacks.html @@ -177,7 +177,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/lateral.html b/playground/public/moves/lateral.html index b453e86..92156ef 100644 --- a/playground/public/moves/lateral.html +++ b/playground/public/moves/lateral.html @@ -174,7 +174,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/neck-side-stretch.html b/playground/public/moves/neck-side-stretch.html index 20cc014..e10ef1e 100644 --- a/playground/public/moves/neck-side-stretch.html +++ b/playground/public/moves/neck-side-stretch.html @@ -183,7 +183,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/neck.html b/playground/public/moves/neck.html index 7ebaed1..d4ff1d3 100644 --- a/playground/public/moves/neck.html +++ b/playground/public/moves/neck.html @@ -183,7 +183,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/pirouette.html b/playground/public/moves/pirouette.html index 981cf5f..0c72d8e 100644 --- a/playground/public/moves/pirouette.html +++ b/playground/public/moves/pirouette.html @@ -218,7 +218,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/plank-hold.html b/playground/public/moves/plank-hold.html index 77b7e1c..b4c8047 100644 --- a/playground/public/moves/plank-hold.html +++ b/playground/public/moves/plank-hold.html @@ -178,7 +178,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/posture.html b/playground/public/moves/posture.html index 37b3a50..c602d6e 100644 --- a/playground/public/moves/posture.html +++ b/playground/public/moves/posture.html @@ -180,7 +180,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/quad-stretch.html b/playground/public/moves/quad-stretch.html index 825e301..30121c5 100644 --- a/playground/public/moves/quad-stretch.html +++ b/playground/public/moves/quad-stretch.html @@ -187,7 +187,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/quarter-turns.html b/playground/public/moves/quarter-turns.html index b9e6c2d..0601fb2 100644 --- a/playground/public/moves/quarter-turns.html +++ b/playground/public/moves/quarter-turns.html @@ -208,7 +208,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/releve.html b/playground/public/moves/releve.html index 5c8bd89..2622e77 100644 --- a/playground/public/moves/releve.html +++ b/playground/public/moves/releve.html @@ -183,7 +183,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/seated-forward-fold.html b/playground/public/moves/seated-forward-fold.html index 4542330..78ef0af 100644 --- a/playground/public/moves/seated-forward-fold.html +++ b/playground/public/moves/seated-forward-fold.html @@ -180,7 +180,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/sidebend.html b/playground/public/moves/sidebend.html index 3931f4e..4fd62c2 100644 --- a/playground/public/moves/sidebend.html +++ b/playground/public/moves/sidebend.html @@ -176,7 +176,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/sit-to-stand.html b/playground/public/moves/sit-to-stand.html index d57d3df..c2cec7d 100644 --- a/playground/public/moves/sit-to-stand.html +++ b/playground/public/moves/sit-to-stand.html @@ -185,7 +185,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/spine-rotation.html b/playground/public/moves/spine-rotation.html index 2e27a37..a7bccd0 100644 --- a/playground/public/moves/spine-rotation.html +++ b/playground/public/moves/spine-rotation.html @@ -183,7 +183,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/squat.html b/playground/public/moves/squat.html index cb34db7..accd138 100644 --- a/playground/public/moves/squat.html +++ b/playground/public/moves/squat.html @@ -184,7 +184,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/step-up.html b/playground/public/moves/step-up.html index 9e1b6e3..be5fc18 100644 --- a/playground/public/moves/step-up.html +++ b/playground/public/moves/step-up.html @@ -205,7 +205,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/superhero-landing.html b/playground/public/moves/superhero-landing.html index 963c080..b566713 100644 --- a/playground/public/moves/superhero-landing.html +++ b/playground/public/moves/superhero-landing.html @@ -225,7 +225,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/supine-leg-raise.html b/playground/public/moves/supine-leg-raise.html index 3cae830..6e1baa9 100644 --- a/playground/public/moves/supine-leg-raise.html +++ b/playground/public/moves/supine-leg-raise.html @@ -173,7 +173,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/tendu.html b/playground/public/moves/tendu.html index 0171dd8..3ca730b 100644 --- a/playground/public/moves/tendu.html +++ b/playground/public/moves/tendu.html @@ -183,7 +183,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/twist.html b/playground/public/moves/twist.html index 87494cc..4852486 100644 --- a/playground/public/moves/twist.html +++ b/playground/public/moves/twist.html @@ -192,7 +192,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/walk-cycle.html b/playground/public/moves/walk-cycle.html index 32e385d..2b3a7ae 100644 --- a/playground/public/moves/walk-cycle.html +++ b/playground/public/moves/walk-cycle.html @@ -225,7 +225,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/wall-sit.html b/playground/public/moves/wall-sit.html index 5de97b8..a43a2cb 100644 --- a/playground/public/moves/wall-sit.html +++ b/playground/public/moves/wall-sit.html @@ -181,7 +181,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/moves/waltz-box.html b/playground/public/moves/waltz-box.html index f3b1ee7..1f5bf07 100644 --- a/playground/public/moves/waltz-box.html +++ b/playground/public/moves/waltz-box.html @@ -238,7 +238,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/playground/public/spec.html b/playground/public/spec.html index e3f3a17..1f4d438 100644 --- a/playground/public/spec.html +++ b/playground/public/spec.html @@ -257,7 +257,7 @@Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues
diff --git a/scratch_capture_deadlift.js b/scripts/diagnostics/capture-deadlift.mjs similarity index 98% rename from scratch_capture_deadlift.js rename to scripts/diagnostics/capture-deadlift.mjs index 98f8b87..a756177 100644 --- a/scratch_capture_deadlift.js +++ b/scripts/diagnostics/capture-deadlift.mjs @@ -6,7 +6,7 @@ import { resolve, dirname } from "node:path"; import { fileURLToPath } from "node:url"; const here = dirname(fileURLToPath(import.meta.url)); -const repoRoot = here; +const repoRoot = resolve(here, "../.."); function chromiumPath() { if (process.env.POSECODE_CHROMIUM) return process.env.POSECODE_CHROMIUM; diff --git a/diagnose_parser.js b/scripts/diagnostics/diagnose-parser.mjs similarity index 86% rename from diagnose_parser.js rename to scripts/diagnostics/diagnose-parser.mjs index fa384d5..f37b1fd 100644 --- a/diagnose_parser.js +++ b/scripts/diagnostics/diagnose-parser.mjs @@ -1,10 +1,10 @@ import { readFileSync } from "node:fs"; import { resolve, dirname } from "node:path"; import { fileURLToPath } from "node:url"; -import { parse } from "./packages/posecode-parser/dist/index.js"; +import { parse } from "../../packages/posecode-parser/dist/index.js"; const here = dirname(fileURLToPath(import.meta.url)); -const repoRoot = here; +const repoRoot = resolve(here, "../.."); const originalDeadlift = readFileSync(resolve(repoRoot, "spec/examples/deadlift.posecode"), "utf-8"); diff --git a/scripts/lib/shell.mjs b/scripts/lib/shell.mjs index 6500ffc..c84b8f2 100644 --- a/scripts/lib/shell.mjs +++ b/scripts/lib/shell.mjs @@ -157,7 +157,7 @@ export function pageShell({ title, description, canonicalPath, jsonLd, bodyHtml, qualified professional for physiotherapy or exercise prescription.Posecode, open source under Apache-2.0 and AGPL-3.0 · - Licensing · + Licensing · Feedback · GitHub Issues