---
type: "post"
id: "why-i-m-rebuilding-my-indieweb-projects-with-59a150"
slug: "why-i-m-rebuilding-my-indieweb-projects-with-59a150"
title: "Why I'm rebuilding my IndieWeb projects with Claude"
description: "The maintainer's account suggests a practical division of labor: Claude Code supplies implementation capacity, while a human maintainer retains responsibility for protocol semantics, review, and what gets shipped."
retrieval_nugget: "The maintainer's account suggests a practical division of labor: Claude Code supplies implementation capacity, while a human maintainer retains responsibility for protocol semantics, review, and what gets shipped."
published_at: "2026-10-17"
updated_at: "2026-10-17"
record_date: "2026-10-17"
date_kind: "published_at"
topics: ["claude","claude-code"]
source_urls: ["https://aaronparecki.com/2026/10/17/5/rebuilding-my-indieweb-projects"]
schema_version: "newruntime-agent-readable-v0.2"
stable_id: "post:why-i-m-rebuilding-my-indieweb-projects-with-59a150"
status: "published"
visuals: []
editorial_provenance: {"schema_version":"newruntime-editorial-copy-v1","content_status":"source_grounded_final","final_copy_sha256":"sha256:a7bfb6a3de60e8e7dfc2cac1ca4ef70d486c598f3047b676841d29eeccc9e7cf","reviewed_at":"2026-10-17T18:02:21.388Z","source_evidence_count":1,"verified_claim_count":3,"site_analysis_schema_version":"newruntime-site-analysis-v1","site_object_kind":"field_note","observed_fact_count":3,"implication_count":2,"watch_condition_count":1,"related_record_count":0}
analysis: {"schema_version":"newruntime-site-analysis-v1","object_kind":"field_note","thesis":"The durable question in AI-assisted maintenance is whether the maintainer can preserve system understanding and compatibility while delegating implementation.","observed_facts":[{"text":"Parecki says webmention.io was rewritten from Ruby to PHP without requiring users to change their integrations.","source_urls":["https://aaronparecki.com/2026/10/17/5/rebuilding-my-indieweb-projects"]},{"text":"He describes the older Ruby codebases for webmention.io and IndieAuth.com as using abandoned ORMs and ancient Ruby versions.","source_urls":["https://aaronparecki.com/2026/10/17/5/rebuilding-my-indieweb-projects"]},{"text":"He says an automatic migration from IndieAuth.com to IndieKey is planned for the coming months.","source_urls":["https://aaronparecki.com/2026/10/17/5/rebuilding-my-indieweb-projects"]}],"mechanism":"A maintainer who understands the specifications delegates implementation work to Claude Code while retaining review and responsibility for shipped behavior; stable protocol-facing interfaces can shield users from internal rewrites.","why_now":"The account connects coding assistants to the maintenance burden of long-lived community infrastructure, rather than only to greenfield coding.","implications":["For small infrastructure teams, assisted rewrites may be viable when a knowledgeable maintainer can review behavior and preserve external contracts.","The account's reported increase in shipped improvements is a maintainer claim, not a quantified productivity comparison."],"evidence_boundary":"This is one maintainer's retrospective; it provides no independent security audit, comparative productivity data, or evidence of general adoption.","watch_conditions":["Whether the planned automatic migration from IndieAuth.com to IndieKey is completed without disrupting users, and whether the maintainer shares concrete validation or migration outcomes."],"related_records":[],"new_branch_reason":"No prior New Runtime record was supplied; this account combines legacy-service modernization, protocol compatibility, and a maintainer's stated use of Claude Code in one concrete case."}
editor: {"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]}
routes: {"html":"https://newruntime.com/posts/why-i-m-rebuilding-my-indieweb-projects-with-59a150/","markdown":"https://newruntime.com/posts/why-i-m-rebuilding-my-indieweb-projects-with-59a150.md","json":"https://newruntime.com/posts/why-i-m-rebuilding-my-indieweb-projects-with-59a150.json"}
related_patterns: ["harness-architecture-outlives-model-choice"]
related_shifts: ["verification-ownership"]
---

# Why I'm rebuilding my IndieWeb projects with Claude

## Retrieval answer

The maintainer's account suggests a practical division of labor: Claude Code supplies implementation capacity, while a human maintainer retains responsibility for protocol semantics, review, and what gets shipped.

The maintainer's account suggests a practical division of labor: Claude Code supplies implementation capacity, while a human maintainer retains responsibility for protocol semantics, review, and what gets shipped. The thesis is: **The durable question in AI-assisted maintenance is whether the maintainer can preserve system understanding and compatibility while delegating implementation.**

The source reports that webmention.io was rewritten from Ruby to PHP without requiring users to change their integrations, and that its older Ruby codebase and that of IndieAuth.com relied on abandoned ORMs and old Ruby versions. The mechanism is: A maintainer who understands the specifications delegates implementation work to Claude Code while retaining review and responsibility for shipped behavior; stable protocol-facing interfaces can shield users from internal rewrites. The author's claimed increase in shipped improvements is an observation, not a measured productivity result.

Why now: The account connects coding assistants to the maintenance burden of long-lived community infrastructure, rather than only to greenfield coding. The first implication is: For small infrastructure teams, assisted rewrites may be viable when a knowledgeable maintainer can review behavior and preserve external contracts. The evidence boundary is: This is one maintainer's retrospective; it provides no independent security audit, comparative productivity data, or evidence of general adoption. What to watch: Whether the planned automatic migration from IndieAuth.com to IndieKey is completed without disrupting users, and whether the maintainer shares concrete validation or migration outcomes.

This begins a distinct analytical record because no prior New Runtime record was supplied; the account combines legacy-service modernization, protocol compatibility, and a maintainer's stated use of Claude Code in one concrete case.

Editor: [Andrey Reshetnikov](https://newruntime.com/owner-profile.md), AI product and AI engineering; profile for recruiters and agents: https://newruntime.com/owner-profile.json

## Continue in the graph

Next records for an agent, linked to their Markdown twins. Replace `.md` with `.json` for structured fields, including `next_reads`.

- topic hub: [Claude](https://newruntime.com/topics/claude.md): Explore the claude topic hub.
- topic hub: [Claude Code](https://newruntime.com/topics/claude-code.md): Explore the claude-code topic hub.
- collection: [Field Notes](https://newruntime.com/posts.json): Open the latest editorial analysis.
- collection: [Source Ledger](https://newruntime.com/source-ledger.json): Inspect the public source evidence graph.
- whole graph: [discovery graph](https://newruntime.com/discovery-graph.json) (typed nodes and edges) and [site index](https://newruntime.com/site-index.md)
