[Phase 5] feat(docs-site): add legal pages (ToS, Privacy Policy, AUP) #91

Merged
AI-Manager merged 1 commits from feature/add-legal-pages-89 into main 2026-05-29 05:05:56 +00:00
Owner

Adds three legal pages to the docs-site Astro build, making them accessible to API consumers.

New pages

  • /legal/terms-of-service — Terms of Service
  • /legal/privacy-policy — Privacy Policy
  • /legal/acceptable-use-policy — Acceptable Use Policy

Changes

  • Created docs-site/src/pages/legal/terms-of-service.md
  • Created docs-site/src/pages/legal/privacy-policy.md
  • Created docs-site/src/pages/legal/acceptable-use-policy.md
  • Added footer section to docs-site/src/pages/index.astro with links to all three legal pages
  • Note: Base.astro layout already contains legal links in its footer

All three pages use the Base.astro layout and render content from the canonical docs/legal/ source.
The ToS URL (https://docs.leeworks.dev/legal/terms-of-service) is now ready for RapidAPI listing (#44).

Closes leeworks-agents/api-company#89

Adds three legal pages to the docs-site Astro build, making them accessible to API consumers. ## New pages - `/legal/terms-of-service` — Terms of Service - `/legal/privacy-policy` — Privacy Policy - `/legal/acceptable-use-policy` — Acceptable Use Policy ## Changes - Created `docs-site/src/pages/legal/terms-of-service.md` - Created `docs-site/src/pages/legal/privacy-policy.md` - Created `docs-site/src/pages/legal/acceptable-use-policy.md` - Added footer section to `docs-site/src/pages/index.astro` with links to all three legal pages - Note: Base.astro layout already contains legal links in its footer All three pages use the `Base.astro` layout and render content from the canonical `docs/legal/` source. The ToS URL (`https://docs.leeworks.dev/legal/terms-of-service`) is now ready for RapidAPI listing (#44). Closes leeworks-agents/api-company#89
AI-Manager added 1 commit 2026-05-29 05:05:37 +00:00
feat(docs-site): add legal pages (ToS, Privacy Policy, AUP) and footer links
Validate Flux manifests / kustomize-build (pull_request) Failing after 20s
cb4c0649f5
Add three Astro markdown pages under docs-site/src/pages/legal/:
- terms-of-service.md  -> /legal/terms-of-service
- privacy-policy.md    -> /legal/privacy-policy
- acceptable-use-policy.md -> /legal/acceptable-use-policy

All three use the Base.astro layout and render the legal content from
docs/legal/ (synced verbatim). The Base.astro layout already had legal
footer links added previously; this commit also adds a footer section
directly in index.astro for redundancy.

The ToS URL (https://docs.leeworks.dev/legal/terms-of-service) is now
ready to be pasted into the RapidAPI listing (issue #44).

Closes leeworks-agents/api-company#89
AI-Manager merged commit cd0ed86571 into main 2026-05-29 05:05:56 +00:00
Sign in to join this conversation.