AI disclosure

This site was built with AI assistance. Here’s what that means, in the same format I use for BubbleFacts.

SPDX-AI-Disclosure: ai-assisted
SPDX-AI-Model: Claude (via Claude Code)
SPDX-AI-Provider: Anthropic
SPDX-AI-Scope: Theme and plugin code, page layout, supporting page text, logo.

ai-assisted means AI did part of the work under my direction, and I reviewed all of it. It doesn’t mean the site was generated without oversight.

What AI did

  • Code. Claude Code, Anthropic’s AI coding agent, wrote the WordPress theme and plugin that run this site. Very little was typed by hand.
  • Design. Claude proposed the layout, type, and colors. I chose, changed, and approved them.
  • Supporting text. The introductions on this site and pages like this one were drafted with Claude from my own notes and profiles, then edited by me.
  • Logo. My FrolicChris logo, the Pac-Man grand piano, was made with an AI image tool. Viewers took to it, so it stayed.

What AI didn’t do

  • Music. My music, lead sheets, and performances are my own, made without generative AI.
  • Photos. Every photo is real and only cropped: my channel photo and my streaming setup. No AI-generated or AI-enhanced photos.

Human in the loop

I’m responsible for everything on this site, whoever or whatever wrote it. Before a change goes live:

  1. Checks. On a local copy: an accessibility scan against WCAG 2.2 AA, the security headers and Content Security Policy, and phone, dark-mode, and print layouts.
  2. Review. I read every page and approve every change.
  3. History. Changes are tracked in git. Commits written with Claude Code end with a Co-Authored-By: Claude trailer, so the history shows which changes it wrote.

See a mistake? Email me.

Follows the AI disclosure convention. Last reviewed October 2026.