diff --git a/.DS_Store b/.DS_Store
deleted file mode 100644
index 5008ddf..0000000
Binary files a/.DS_Store and /dev/null differ
diff --git a/.github/workflows/demon.yml b/.github/workflows/demon.yml
new file mode 100644
index 0000000..21e853b
--- /dev/null
+++ b/.github/workflows/demon.yml
@@ -0,0 +1,62 @@
+name: Maxwell's Demon
+
+on:
+ issues:
+ types: [opened]
+
+concurrency:
+ group: demon-state
+ cancel-in-progress: false
+
+permissions:
+ contents: write
+ issues: write
+
+jobs:
+ sort:
+ if: "startsWith(github.event.issue.title, 'demon: sort 12 bits')"
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v4
+
+ - name: Sort 12 bits into the lattice
+ run: |
+ python3 - <<'EOF'
+ import datetime
+ import json
+
+ path = "state/demon.json"
+ with open(path) as fh:
+ state = json.load(fh)
+ state["bits_sorted"] += 12
+ state["generation"] += 1
+ state["demons"] += 1
+ state["last_sorted_at"] = datetime.datetime.now(
+ datetime.timezone.utc
+ ).isoformat(timespec="seconds")
+ with open(path, "w") as fh:
+ json.dump(state, fh, indent=2)
+ fh.write("\n")
+ EOF
+ python3 engine/generate_entropy_svg.py
+
+ - name: Commit lowered entropy
+ env:
+ AUTHOR: ${{ github.event.issue.user.login }}
+ run: |
+ git config user.name "github-actions[bot]"
+ git config user.email "41898470+github-actions[bot]@users.noreply.github.com"
+ git add state/demon.json assets/entropy.svg
+ git commit -m "chore: demon sorted 12 bits (S lowered by @${AUTHOR})"
+ git pull --rebase origin "${GITHUB_REF_NAME}"
+ git push
+
+ - name: Thank the demon and close the gate
+ env:
+ GH_TOKEN: ${{ github.token }}
+ ISSUE: ${{ github.event.issue.number }}
+ run: |
+ gh issue comment "$ISSUE" --repo "$GITHUB_REPOSITORY" --body \
+ "12 bits sorted. Entropy of this README decreased by 34.4 zJ (12 × kT ln 2 at 300 K). The second law remains statistical. Thank you, demon."
+ gh issue edit "$ISSUE" --repo "$GITHUB_REPOSITORY" --add-label demon
+ gh issue close "$ISSUE" --repo "$GITHUB_REPOSITORY"
diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml
new file mode 100644
index 0000000..21cb5f0
--- /dev/null
+++ b/.github/workflows/nightly.yml
@@ -0,0 +1,37 @@
+name: Nightly Telemetry
+
+on:
+ schedule:
+ - cron: "17 6 * * *"
+ workflow_dispatch:
+
+concurrency:
+ group: demon-state
+ cancel-in-progress: false
+
+permissions:
+ contents: write
+
+jobs:
+ refresh:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v4
+
+ - name: Refresh feed, stats, featured cards, entropy field
+ env:
+ GITHUB_TOKEN: ${{ github.token }}
+ run: python3 engine/nightly.py
+
+ - name: Commit if changed
+ run: |
+ if git diff --quiet; then
+ echo "no changes"
+ exit 0
+ fi
+ git config user.name "github-actions[bot]"
+ git config user.email "41898470+github-actions[bot]@users.noreply.github.com"
+ git add README.md state/demon.json assets/entropy.svg
+ git commit -m "chore: nightly telemetry refresh"
+ git pull --rebase origin "${GITHUB_REF_NAME}"
+ git push
diff --git a/.github/workflows/snake.yml b/.github/workflows/snake.yml
index 81849ab..988375b 100644
--- a/.github/workflows/snake.yml
+++ b/.github/workflows/snake.yml
@@ -4,19 +4,15 @@ on:
schedule:
# Runs every 12 hours
- cron: "0 */12 * * *"
-
+
workflow_dispatch:
-
- push:
- branches:
- - main
jobs:
generate:
runs-on: ubuntu-latest
permissions:
contents: write
-
+
steps:
- name: Generate Snake
uses: Platane/snk/svg-only@v3
@@ -25,11 +21,11 @@ jobs:
outputs: |
dist/github-contribution-grid-snake.svg
dist/github-contribution-grid-snake-dark.svg?palette=github-dark
-
+
- name: Push to output branch
uses: crazy-max/ghaction-github-pages@v4
with:
target_branch: output
build_dir: dist
env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
\ No newline at end of file
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e43b0f9
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.DS_Store
diff --git a/CLAUDE.md b/CLAUDE.md
index 45c2fb1..9b4b58f 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -4,23 +4,33 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
## Repository Overview
-This is a GitHub profile repository containing only a README.md file that displays on the @developtheweb GitHub profile page. There is no source code, build configuration, or tests in this repository.
+This is the GitHub profile repository for @developtheweb. Its README renders on the profile page and is a live system, not a static page: an animated entropy-reversal SVG whose state is lowered by visitors ("Maxwell's demon"), plus nightly-refreshed telemetry. Do not reintroduce third-party rendering services (capsule-render, readme-typing-svg, komarev, vercel stats/quotes apps) — everything renders from this repo, GitHub, or stevenmilanese.com assets.
-## Repository Structure
+## Architecture
```
-/home/aurelius/git/developtheweb/
-└── README.md
+README.md profile page; contains marker-fenced generated sections
+engine/generate_entropy_svg.py SMIL-animated assets/entropy.svg from state/demon.json (stdlib only)
+engine/nightly.py refreshes README marker sections + bumps entropy generation (stdlib only)
+state/demon.json bits_sorted / generation / demons / last_sorted_at
+assets/entropy.svg generated — never hand-edit; regenerate via the engine
+.github/workflows/demon.yml issues:opened, title "demon: sort 12 bits" → +12 bits, regen SVG, commit, comment, close
+.github/workflows/nightly.yml cron 17 6 * * * → engine/nightly.py, commit if changed
+.github/workflows/snake.yml cron every 12h → contribution snake SVGs on the `output` branch
```
-## Working with this Repository
+## README marker sections (machine-written — edit the generators, not the sections)
-Since this is a profile repository with only a README.md file:
+- `` — 4 newest Strange Quarks articles (RSS `/feed.xml` if populated, else parsed from https://stevenmilanese.com/blog HTML)
+- `` — telemetry row with live star/repo totals
+- `` — featured cards (anthropic-certs, slTrain, meowchi-releases, mpl) with live star counts
-- Any changes should maintain the professional formatting and structure of the profile README
-- The README uses GitHub-flavored markdown with centered content, badges, and images
-- External image assets are referenced from `https://github.com/developtheweb/stevenmilanese-com/blob/main/public/`
+`engine/nightly.py` is fail-safe per section: on fetch/parse failure it leaves that section untouched and exits 0.
-## Note
+## Conventions
-This is not a development project - it's a GitHub profile repository used for personal branding and showcasing work. There are no build commands, tests, or development workflows associated with this repository.
\ No newline at end of file
+- Conventional commit messages (`feat:`, `fix:`, `chore:`, `ci:`). No attribution footers of any kind.
+- Contact is `rev@moonfactory.dev` only — the old Telegram link and the old level-host email address are retired and must not reappear.
+- Entropy formula: `S = max(12.7, 100 − 0.0002·bits_sorted)`; 12 bits per demon click = 34.4 zJ (12 × kT ln 2 at 300 K).
+- SVG regeneration is deterministic for a given `generation` — diffs stay reviewable.
+- Test locally with `python3 engine/generate_entropy_svg.py` and `GITHUB_TOKEN=$(gh auth token) python3 engine/nightly.py` (both stdlib-only; no pip installs).
diff --git a/README.md b/README.md
index 47ffd49..fc9bf66 100644
--- a/README.md
+++ b/README.md
@@ -1,191 +1,120 @@
-
-
+# Reversing the irreversible
-
-
+*Rev. Steven Milanese — the second law is statistical, not sacred. The demon pays its bills in bits.*
-
- [](https://git.io/typing-svg)
-
-
-
-
-
-
-
-
+
+
+ [⚡ Be the demon — sort 12 bits](https://github.com/developtheweb/developtheweb/issues/new?title=demon%3A+sort+12+bits&body=One+tap.+Submit+to+sort.)
+
+ Each click opens a one-tap issue; an Action sorts the field, recommits the SVG, closes the issue. This README's state is community-lowered entropy.
-
-
-
-
-
-
+## About the Reverend
-## 🎯 About Me
-
-```python
-class StevenMilanese:
- def __init__(self):
- self.title = "Autodidactic Polymath | Systems Alchemist"
- self.location = "🌍 Earth"
- self.os = "Arch Linux BTW 🐧"
- self.current_focus = ["AI Architecture", "Quantum Computing", "WebGL", "Spiritual Tech"]
- self.philosophy = "Bridge technical excellence with human experience"
-
- def transform_challenges(self, problem):
- return f"✨ Inspired solution for {problem}"
+```
+Reverend ≔ Physicist ⊗ Minister ⊗ Systems_Alchemist
+domain : ℝ³·¹ ⊗ CY₃(χ = ±6)
+axiom : complexity ⟼ elegance
+method : ∀ p ∈ Inconceivable — solve(p) ∨ pose(better_p)
+runtime : Arch Linux, btw
```
-I transform complex challenges into inspired technological solutions. By seamlessly integrating Artificial Intelligence with cutting-edge development practices, I create systems that push the boundaries of what's possible. My expertise spans multiple domains including theoretical physics, mathematics, AI systems architecture, and spiritual technology.
+*Written in MPL — the author's own language. Ordained minister, autodidactic polymath, natural philosopher. The ministry and the physics are the same inquiry conducted at different energy scales.*
-## 🚀 Tech Arsenal
+## The mission — goals inconceivable by design
+
+
+
+
+**Reverse the irreversible**
+
+Maxwell's demon on GitHub's own infrastructure, funded in Landauer's currency. *(running above)*
+
+
+
+
+**Derive the three generations**
+
+Calabi–Yau compactifications, χ = ±6. [ORCID](https://orcid.org/0009-0008-0442-208X) · [OSF](https://osf.io/3tsd4/) · [companion essays](https://stevenmilanese.com/blog/tag/calabi-yau-manifolds)
+
+
+
+
+
+
+**Cognitive universality**
+
+[MPL](https://github.com/developtheweb/mpl): if you can write the equation, you can run it.
+
+
+
+
+**Planetary intelligence**
+
+Earth as information processor, argued in full on [Strange Quarks](https://stevenmilanese.com/blog/planetary-intelligence-earth-as-information-processor).
+
+
+
+
+
+
-### Languages & Frameworks
-
-
-
-
-
-
-
-
-### Operating System & Environment
-
-
-
-
-
-### Tools & Technologies
-
-
-
-
-
-
-
+`10¹⁰⁶ yr until heat death — the deadline` · `2.9 zJ of order per bit sorted (kT ln 2, 300 K)` · `★ 27 stars across 14 public repos`
+
-## 📊 GitHub Analytics
+## Beneath the physics — the verified inventory
+