<?xml version="1.0" encoding="UTF-8"?>
<!--
  Really Simple Licensing (RSL) 1.0 document for alphamechanicals.com.

  Spec: https://rslstandard.org/rsl (RSL-SPEC-1.0, Recommendation, 2025-12-10).

  Why this file exists: llms.txt has claimed "License: RSL 1.0" since the AI
  channel was first built, but nothing machine-readable backed the claim —
  /rsl.xml and /license.txt both 404'd (2026-08-01 AI search citation audit).
  An unbacked license assertion is worse than none: a crawler that looks for
  the referenced document and finds nothing has no terms to honor.

  Terms encoded here mirror the claim llms.txt already makes — content is
  licensed for AI citation and summarization, with attribution:

    permits  ai-input   grounding / RAG / generative answers  (citation)
             ai-index   inclusion in an AI retrieval index
             search     conventional search indexing
    prohibits ai-train  model training and fine-tuning
    payment  attribution — visible credit plus a working link back

  Discovery is wired three ways per spec section 4: a robots.txt `License:`
  directive, a `Link: <...>; rel="license"; type="application/rsl+xml"`
  response header from src/server.ts, and a <link rel="license"> in the HTML
  head (src/routes/__root.tsx).

  These are the operator's terms. Change them here, not in the mirrors.
-->
<rsl xmlns="https://rslstandard.org/rsl" max-age="30">
  <content url="/">
    <license>
      <permits type="usage">ai-input ai-index search</permits>
      <prohibits type="usage">ai-train</prohibits>
      <payment type="attribution">
        <custom>https://alphamechanicals.com/license.txt</custom>
      </payment>
      <legal type="warranty">ownership authority</legal>
      <legal type="disclaimer">as-is no-warranty no-liability</legal>
      <legal type="contact">mailto:office@alphamechanicals.com</legal>
    </license>
  </content>
</rsl>
