Drop "hardcoded" from the tagline; describe the trees as inspectable
Claude · 2026-10-27 · 827bfa94643c90ef9044c884093382e09ac97040 · parents ad3c1f6
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013rD7jg3PznHuEYvaxmCdv1
Changes
Dockerfile | 2 +- README.md | 2 +- _meta/design.md | 2 +- pyproject.toml | 2 +- site/index.html | 4 ++-- src/pyrtan/__init__.py | 4 ++-- src/pyrtan/cli.py | 2 +- src/pyrtan/page.py | 2 +- 8 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/Dockerfile b/Dockerfile index 0c6c422..66b0fda 100644 --- a/Dockerfile +++ b/Dockerfile@@ -12,7 +12,7 @@ RUN pip install --no-cache-dir --prefix=/install .FROM python:3.12-slim LABEL org.opencontainers.image.title="pyrtan" \- org.opencontainers.image.description="A core set of expandable services that act on all forms of I/O through hardcoded, inspectable decision trees." \+ org.opencontainers.image.description="A core set of expandable services that act on all forms of I/O through inspectable decision trees." \org.opencontainers.image.source="https://github.com/b-i-t-8/pyrtan" \ org.opencontainers.image.licenses="AGPL-3.0-or-later" COPY --from=build /install /usr/local diff --git a/README.md b/README.md index 87fa026..a16fbca 100644 --- a/README.md +++ b/README.md@@ -1,7 +1,7 @@# Pyrtan **Open-source total automation: a core set of expandable services that act on all forms of I/O-through hardcoded, inspectable decision trees.**+through inspectable decision trees.**Pyrtan looks like an assistant from the outside. You give it a sentence; it reads or changes something through whatever form of I/O it has an adapter diff --git a/_meta/design.md b/_meta/design.md index 494c4bb..9792584 100644 --- a/_meta/design.md +++ b/_meta/design.md@@ -1,4 +1,4 @@-# Design — Pyrtan: a core set of expandable services that act on all forms of I/O through hardcoded decision trees+# Design — Pyrtan: a core set of expandable services that act on all forms of I/O through inspectable decision trees| | | |---|---| diff --git a/pyproject.toml b/pyproject.toml index 165fe23..294de3b 100644 --- a/pyproject.toml +++ b/pyproject.toml@@ -1,7 +1,7 @@[project] name = "pyrtan" version = "0.9.0"-description = "Open-source total automation: a core set of expandable services that act on all forms of I/O through hardcoded, inspectable decision trees."+description = "Open-source total automation: a core set of expandable services that act on all forms of I/O through inspectable decision trees."readme = "README.md" license = "AGPL-3.0-or-later" license-files = ["LICENSE"] diff --git a/site/index.html b/site/index.html index 37bc9ef..ef43b31 100644 --- a/site/index.html +++ b/site/index.html@@ -4,7 +4,7 @@<meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Pyrtan</title>-<meta name="description" content="Open-source total automation: a core set of expandable services that act on all forms of I/O through hardcoded, inspectable decision trees. No model in the loop.">+<meta name="description" content="Open-source total automation: a core set of expandable services that act on all forms of I/O through inspectable decision trees. No model in the loop."><style> :root { --bg:#fbfaf7; --fg:#1d1d1b; --mute:#6b6a64; --line:#e3e1da; --card:#ffffff; --accent:#2b5db8; --accent-fg:#fff; --soft:#f1efe9 } @media (prefers-color-scheme: dark) { :root { --bg:#141513; --fg:#ecebe6; --mute:#9d9c95; --line:#2b2c29; --card:#1c1d1b; --accent:#7fa6f0; --accent-fg:#101318; --soft:#222420 } }@@ -34,7 +34,7 @@<body> <main> <h1>Pyrtan</h1>- <p class="lede">Open-source total automation: a core set of expandable services that act on all forms of I/O through hardcoded, inspectable decision trees. It answers like an assistant. Inside, there is no model.</p>+ <p class="lede">Open-source total automation: a core set of expandable services that act on all forms of I/O through inspectable decision trees. It answers like an assistant. Inside, there is no model.</p><div class="actions"> <a class="primary" href="console/">Open the console</a> diff --git a/src/pyrtan/__init__.py b/src/pyrtan/__init__.py index 2d7a756..50a8ec5 100644 --- a/src/pyrtan/__init__.py +++ b/src/pyrtan/__init__.py@@ -1,5 +1,5 @@-"""Pyrtan: a core set of expandable services that act on all forms of I/O through hardcoded,-inspectable decision trees.+"""Pyrtan: a core set of expandable services that act on all forms of I/O through inspectable+decision trees.The public surface is small on purpose: diff --git a/src/pyrtan/cli.py b/src/pyrtan/cli.py index c9e27fe..5590949 100644 --- a/src/pyrtan/cli.py +++ b/src/pyrtan/cli.py@@ -56,7 +56,7 @@ from .tree import TreeError, check, load_treedef main(argv: list[str] | None = None) -> int:- parser = argparse.ArgumentParser(prog="pyrtan", description="A core set of expandable services that act on all forms of I/O through hardcoded, inspectable decision trees.")+ parser = argparse.ArgumentParser(prog="pyrtan", description="A core set of expandable services that act on all forms of I/O through inspectable decision trees.")parser.add_argument("--version", action="version", version=f"pyrtan {__version__}") sub = parser.add_subparsers(dest="command", required=True) diff --git a/src/pyrtan/page.py b/src/pyrtan/page.py index 5d33d40..0aa3cf1 100644 --- a/src/pyrtan/page.py +++ b/src/pyrtan/page.py@@ -81,7 +81,7 @@ PAGE = r"""<!doctype html><h1>Pyrtan <small id="who">…</small></h1> <span class="mute" id="where"></span> </header>- <p class="lede">A core set of expandable services that act on all forms of I/O through hardcoded, inspectable decision trees. Ask a sentence a tree answers to; the answer comes back with the exact path that produced it. If nothing answers, you get the tree that would. No model is involved.</p>+ <p class="lede">A core set of expandable services that act on all forms of I/O through inspectable decision trees. Ask a sentence a tree answers to; the answer comes back with the exact path that produced it. If nothing answers, you get the tree that would. No model is involved.</p><section id="connect" hidden> <div class="card">