commits
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.35.2 to 0.35.3.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.35.2...v0.35.3)
---
updated-dependencies:
- dependency-name: k8s.io/client-go
dependency-version: 0.35.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Uploaded sponsor logos need to be publicly accessible via
t3.storage.dev, which requires the object ACL to be set to public-read.
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.97.0 to 1.97.1.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.97.0...service/s3/v1.97.1)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.97.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tailscale.com](https://github.com/tailscale/tailscale) from 1.96.1 to 1.96.2.
- [Release notes](https://github.com/tailscale/tailscale/releases)
- [Commits](https://github.com/tailscale/tailscale/compare/v1.96.1...v1.96.2)
---
updated-dependencies:
- dependency-name: tailscale.com
dependency-version: 1.96.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Xe Iaso <me@xeiaso.net>
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.32.11 to 1.32.12.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.32.11...config/v1.32.12)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.32.12
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.96.4 to 1.97.0.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.96.4...service/s3/v1.97.0)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.97.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* blog: add post on AI abstraction and creative craft
https://claude.ai/code/session_018hLasuECGDHRVqACJvNX6y
* blog: remove duplicate title from ai-abstraction post
https://claude.ai/code/session_018hLasuECGDHRVqACJvNX6y
* blog: rewrite ai-abstraction post with stronger voice and clearer thesis
Stop hedging, land the point: AI abstraction costs us something essential.
Added character dialogue, fixed successive paragraph rule, sharpened ending.
https://claude.ai/code/session_018hLasuECGDHRVqACJvNX6y
* blog: tighten ai-abstraction post for clarity and remove slop
Apply Elements of Style rules: cut needless words, use active voice,
remove throat-clearing openers and binary contrasts. Fix successive
paragraph rule violation.
https://claude.ai/code/session_018hLasuECGDHRVqACJvNX6y
* blog: punch up opening, make the reader feel the emptiness
Replace textbook opener with personal scene. Update Cadey dialogue
to match revised body text.
https://claude.ai/code/session_018hLasuECGDHRVqACJvNX6y
* blog: remove personal scene from opening
Replace with direct description of the abstraction flow.
https://claude.ai/code/session_018hLasuECGDHRVqACJvNX6y
* blog: rewrite opening with visceral dissociation hook
https://claude.ai/code/session_018hLasuECGDHRVqACJvNX6y
---------
Co-authored-by: Claude <noreply@anthropic.com>
Bumps [tailscale.com](https://github.com/tailscale/tailscale) from 1.96.0 to 1.96.1.
- [Release notes](https://github.com/tailscale/tailscale/releases)
- [Commits](https://github.com/tailscale/tailscale/compare/v1.96.0...v1.96.1)
---
updated-dependencies:
- dependency-name: tailscale.com
dependency-version: 1.96.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Adds Neon Serverless Postgres skill providing guidance for:
- Getting started with Neon
- Connection methods and drivers
- Developer tools and CLI usage
- Branching, autoscaling, and other Neon features
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.35.0 to 0.36.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.35.0...v0.36.0)
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-version: 0.36.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* blog: add polished recovery essay "Some Thorns Have Roses"
https://claude.ai/code/session_01WRnutf3bshAsJTVxNFi6gN
* blog: rewrite recovery essay with stop-slop, Strunk, and Xe voice passes
Cut throat-clearing openers, binary contrast structures, and metronomic
paragraph endings. Added character dialogue (Cadey, Aoi), specific details
from this recovery, casual Xe-isms, and inline link. Fixed successive-
paragraph rule violations. Broke formulaic section structure.
https://claude.ai/code/session_01WRnutf3bshAsJTVxNFi6gN
* blog: second stop-slop and Strunk pass on recovery essay
- Replaced three-item dramatic fragments with two or embedded lists
- Cut standalone one-liner drama beats (merged into surrounding paragraphs)
- Varied section endings (not all punchy closers)
- Rewrote pull-quote lines into direct statements
- Fixed negative-form constructions ("not consolation prizes" → positive)
- Added specific hospital moment in slowness section (IV drip afternoon)
- Added cross-link to killing-my-inner-necron
- Cut needless words throughout
- Rewrote closing to be less quotable and more honest
- Verified successive-paragraph rule: all clean
https://claude.ai/code/session_01WRnutf3bshAsJTVxNFi6gN
* blog: restore title callback as closing line
https://claude.ai/code/session_01WRnutf3bshAsJTVxNFi6gN
* blog: update Kainé link to correct YouTube URL
https://claude.ai/code/session_01WRnutf3bshAsJTVxNFi6gN
---------
Co-authored-by: Claude <noreply@anthropic.com>
Comprehensive catalog of AI writing patterns to avoid, organized into
six categories: word choice, sentence structure, paragraph structure,
tone, formatting, and composition. Each category has its own reference
file with examples and fixes.
https://claude.ai/code/session_01S1R6eHV1ftixGbx4sWGg8N
Co-authored-by: Claude <noreply@anthropic.com>
* blog: add vibe coding sponsor panel trip report
Write up the experience of using AI agent teams with prepared skills
to build the GitHub sponsor panel at sponsors.xeiaso.net before surgery.
https://claude.ai/code/session_01TFnfEpQstoqBfVwKgDwKU7
* blog: revise sponsor panel post for clarity and voice
Apply stop-slop review: remove throat-clearing openers, cut overused
intensifiers, fix binary contrast patterns, tighten prose per Strunk.
Fix successive-paragraph rule violations and eliminate repeated phrasing.
https://claude.ai/code/session_01TFnfEpQstoqBfVwKgDwKU7
* blog: second editing pass on sponsor panel post
Remove remaining slop: binary contrasts, throat-clearing, pull-quotable
aphorisms, redundant "three attempts" mentions, filler intensifiers.
Tighten bullet descriptions, vary paragraph structure, add concrete
details to closing section.
https://claude.ai/code/session_01TFnfEpQstoqBfVwKgDwKU7
* blog: third editing pass on sponsor panel post
Fix remaining slop: binary contrast (worst/best case), false
transformation arc (stops X starts Y), filler intensifier, staccato
fragmentation, question-answered-immediately pattern. Eliminate word
echoes across nearby paragraphs. Tighten per Strunk.
https://claude.ai/code/session_01TFnfEpQstoqBfVwKgDwKU7
* blog: fourth editing pass on sponsor panel post
Fix comma splice (Strunk Rule 5), trim redundant relative clause,
de-duplicate "previous attempts" phrasing between intro and body.
https://claude.ai/code/session_01TFnfEpQstoqBfVwKgDwKU7
---------
Co-authored-by: Claude <noreply@anthropic.com>
Bump GO_VERSION ARG from 1.25 to 1.26 in all four Dockerfiles
to match go.mod.
https://claude.ai/code/session_01ACMnvorJFcPoKXtZoRCxJj
Co-authored-by: Claude <noreply@anthropic.com>
Copies the seo-aeo-best-practices skill including EEAT principles,
structured data patterns, technical SEO checklist, and AEO considerations.
https://claude.ai/code/session_01H2sEDhsTTK6nJix9ByNCoT
Co-authored-by: Claude <noreply@anthropic.com>
Adds the stop-slop skill by Hardik Pandya (MIT licensed) which helps
eliminate predictable AI writing patterns from prose. Includes phrase
lists, structure guides, and before/after examples.
https://claude.ai/code/session_01Ls1R3Hz9AwHM4JQ23pzWhj
Co-authored-by: Claude <noreply@anthropic.com>
Copies the conventional commits skill from
https://github.com/tigrisdata/skills to provide structured commit
message guidance following the Conventional Commits specification.
https://claude.ai/code/session_01W1tGV4E7MPsz1bDmkZmEW7
Co-authored-by: Claude <noreply@anthropic.com>
This reverts commit e608de05adf6fb63e1acdde5847cf3574e4c9100.
* Add draft blog post: Vibe Coding Trip Report - Making a sponsor panel
Trip report covering the experience of using Claude Code agent skills
to vibe code a GitHub sponsor panel before surgery. Covers the GraphQL
struggles, skill preparation for Templ/HTMX, specification process,
and agent-driven implementation.
https://claude.ai/code/session_01C2MBsQuGrpVLjqbJxsJko1
* Edit sponsor panel post: Strunk's rules and Xe voice pass
- Active voice throughout (removed passive constructions)
- Cut needless words and throat-clearing phrases
- Tightened loose sentence chains in implementation section
- Added Xe-isms ("accursed abomination", "cursed")
- Stronger closing that ties back to the surgery framing
- Fixed successive-paragraph-letter violations
- Moved emphatic words to sentence ends
- Merged wordy constructions into punchier forms
https://claude.ai/code/session_01C2MBsQuGrpVLjqbJxsJko1
* Second edit pass: tighter prose and stronger voice
- Cut throat-clearing ("I want to be clear", "basically", "honestly")
- Removed double intensifiers and weak connectives ("also")
- Stronger opening: "felt the clock" replaces "made a call"
- Added Cadey shouting-at-monitor beat for emotional texture
- Rewrote skills intro with direct topic sentence (Rule 9)
- Tightened closing: merged restated ideas, cut "Mission accomplished"
- Fixed ambiguous agent in "demands understanding by a whole team"
- Replaced "turned out" and "in there" filler throughout
- Verified successive-paragraph-letter rule: no violations
https://claude.ai/code/session_01C2MBsQuGrpVLjqbJxsJko1
* Third edit pass: line-level tightening
- Cut needless words: "all", "on my list", "that" after "see"
- Fixed "more than once" / "three separate times" contradiction
- Replaced clichés: "the real test" → "put them through their paces"
- Merged I-I sentence starts in spec section via em dash
- "We iterated" → "We went back and forth until it felt right"
- Clarified subject in implementation compound clause
- "reading" → "that said" (pages don't read)
- "Some JSON parsing" → "The raw JSON parsing" (concrete)
- Section heading "What I learned" → "Was it worth it?" (Xe voice)
- "going under anesthesia" → "going under" (echoes closing)
- Cut "That's the part worth remembering" (don't tell reader what to think)
https://claude.ai/code/session_01C2MBsQuGrpVLjqbJxsJko1
* Fourth pass: fix husband, deduplicate, merge paragraphs
- "My wife" → "My husband"
- Removed duplicate "Rinse and repeat" (kept only in GraphQL section)
- "Every previous attempt" → "Each attempt" (avoids restating "three times")
- "died the same death" → "died in the same swamp" (ties to section title)
- Merged two short closing paragraphs into one punchy one
- "The model doesn't" → "It doesn't" (avoid double "the model")
- Cut "The Sponsors GraphQL API provides the data" (zero-work sentence)
- Varied bullet rhythm in templ-htmx description
https://claude.ai/code/session_01C2MBsQuGrpVLjqbJxsJko1
* Add cynic agent spec simplification detail
Mention the second agent prompted as a skeptic that cut the spec
down to MVP. Updated Numa dialogue to match.
https://claude.ai/code/session_01C2MBsQuGrpVLjqbJxsJko1
---------
Co-authored-by: Claude <noreply@anthropic.com>
* Add blog post: Using Clankers to Help Me Process Surgery
Personal post about using AI assistants (Claude, Gemini) during
surgery recovery — the availability at 4 AM, emotional processing,
practical use cases, and honest limitations.
https://claude.ai/code/session_01YXJXospAsLmrjAWHCRDK5L
* Tighten prose with Strunk's rules
Apply active voice, cut needless words, strengthen sentence endings
throughout the surgery recovery post.
https://claude.ai/code/session_01YXJXospAsLmrjAWHCRDK5L
* Replace AI slop patterns with human-sounding language
Swap out clinical AI-isms like "contextual information about typical
recovery timelines" and "neurochemical level" for how a person
actually talks about this stuff.
https://claude.ai/code/session_01YXJXospAsLmrjAWHCRDK5L
---------
Co-authored-by: Claude <noreply@anthropic.com>
Personal advice post about surviving a week-long hospital stay,
covering productivity expectations, memory, cables, light, and focus.
Follows the recent surgery/recovery posts.
https://claude.ai/code/session_01DkwwuSy7YgcFRNY1EG4urG
Co-authored-by: Claude <noreply@anthropic.com>
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.96.2 to 1.96.4.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.96.2...service/s3/v1.96.4)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.96.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tailscale.com](https://github.com/tailscale/tailscale) from 1.94.2 to 1.96.0.
- [Release notes](https://github.com/tailscale/tailscale/releases)
- [Commits](https://github.com/tailscale/tailscale/compare/v1.94.2...v1.96.0)
---
updated-dependencies:
- dependency-name: tailscale.com
dependency-version: 1.96.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.32.10 to 1.32.11.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.32.10...config/v1.32.11)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.32.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/a-h/templ](https://github.com/a-h/templ) from 0.3.977 to 0.3.1001.
- [Release notes](https://github.com/a-h/templ/releases)
- [Commits](https://github.com/a-h/templ/compare/v0.3.977...v0.3.1001)
---
updated-dependencies:
- dependency-name: github.com/a-h/templ
dependency-version: 0.3.1001
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add blog post: The Unbound Scepter
Trip report documenting a Seroquel + Xanax medication-induced dream
experience, exploring belief systems as self-sealing structures and the
significance of having an "unbound" worldview.
https://claude.ai/code/session_01CPfvPk6BsSVnZv3TG8UQ8f
* Fix AI writing symptoms in The Unbound Scepter
- Kill 6+ tricolon patterns and balanced doublets
- Replace elevated vocabulary (synaesthetic grammar, edifice, docent,
citadel, calm finality, demonstration made flesh)
- Add humor about Old Navy absurdity ("affordable basics")
- Connect to previous surgery post and ground in hospital setting
- Link black mage to Final Fantasy (brain had the assets loaded)
- Add self-corrections, digressions, dream-translation acknowledgment
- Break polished aphorisms into rougher, more natural phrasing
- Add physical closing (hospital discharge, husband)
https://claude.ai/code/session_01CPfvPk6BsSVnZv3TG8UQ8f
---------
Co-authored-by: Claude <noreply@anthropic.com>
Copy the Strunk-based writing skill that applies Elements of Style
rules to prose. Includes the SKILL.md and full elements-of-style.md
reference.
https://claude.ai/code/session_01VXpXouWGyQna6JLksukFup
Co-authored-by: Claude <noreply@anthropic.com>
Copies the full xe-writing-style skill including SKILL.md, 7 example
assets for tone calibration, and 6 reference guides covering voice/tone,
story circle structure, emotional/personal posts, fiction/mythic style,
humor/satire, and spirituality themes.
https://claude.ai/code/session_01WXQFY17TjzTdSw65QeeWzu
Co-authored-by: Claude <noreply@anthropic.com>
Personal post about surviving surgery, confronting mortality through
the lens of Final Fantasy's Necron, and finding peace on the other side.
https://claude.ai/code/session_01DuSzHPF5veF9LJdSRwnz9S
Co-authored-by: Claude <noreply@anthropic.com>
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.96.1 to 1.96.2.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.96.1...service/s3/v1.96.2)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.96.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.35.1 to 0.35.2.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.35.1...v0.35.2)
---
updated-dependencies:
- dependency-name: k8s.io/client-go
dependency-version: 0.35.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) from 5.16.5 to 5.17.0.
- [Release notes](https://github.com/go-git/go-git/releases)
- [Commits](https://github.com/go-git/go-git/compare/v5.16.5...v5.17.0)
---
updated-dependencies:
- dependency-name: github.com/go-git/go-git/v5
dependency-version: 5.17.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.96.0 to 1.96.1.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.96.0...service/s3/v1.96.1)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.96.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.32.9 to 1.32.10.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.32.9...config/v1.32.10)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.32.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl) from 1.6.1 to 1.6.3.
- [Release notes](https://github.com/cloudflare/circl/releases)
- [Commits](https://github.com/cloudflare/circl/compare/v1.6.1...v1.6.3)
---
updated-dependencies:
- dependency-name: github.com/cloudflare/circl
dependency-version: 1.6.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) from 1.41.1 to 1.41.2.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.41.1...v1.41.2)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2
dependency-version: 1.41.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Xe Iaso <me@xeiaso.net>
* feat(notes): life update: medical leave
Signed-off-by: Xe Iaso <me@xeiaso.net>
* fix(note/medical-leave): oops
Signed-off-by: Xe Iaso <me@xeiaso.net>
---------
Signed-off-by: Xe Iaso <me@xeiaso.net>
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.32.8 to 1.32.9.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.32.8...config/v1.32.9)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.32.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.32.7 to 1.32.8.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.32.7...v1.32.8)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.32.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [within.website/x](https://github.com/Xe/x) from 1.29.0 to 1.30.0.
- [Release notes](https://github.com/Xe/x/releases)
- [Changelog](https://github.com/Xe/x/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Xe/x/compare/v1.29.0...v1.30.0)
---
updated-dependencies:
- dependency-name: within.website/x
dependency-version: 1.30.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tailscale.com](https://github.com/tailscale/tailscale) from 1.94.1 to 1.94.2.
- [Release notes](https://github.com/tailscale/tailscale/releases)
- [Commits](https://github.com/tailscale/tailscale/compare/v1.94.1...v1.94.2)
---
updated-dependencies:
- dependency-name: tailscale.com
dependency-version: 1.94.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci: remove homebrew
Signed-off-by: Xe Iaso <me@xeiaso.net>
* ci(go): use github actions runners
Signed-off-by: Xe Iaso <me@xeiaso.net>
---------
Signed-off-by: Xe Iaso <me@xeiaso.net>
* feat(cmd/sponsor-panel): add background sponsor sync with pgxpool
Replace database/sql with pgxpool for better connection management and
add a background sync loop that periodically syncs all GitHub sponsors
to a local database table. This enables faster sponsorship lookups
without hitting the GitHub API for every request.
- Migrate from database/sql to pgx/v5/pgxpool for connection pooling
- Add github_sponsor_usernames table for synced sponsor data
- Add syncSponsors and startSyncLoop for hourly background sync
- Update fetchSponsorship to check synced table before API calls
* feat(cmd/sponsor-panel): make sponsor target configurable via flag
Add --sponsor-target flag (default: "Xe") to allow configuring which
GitHub user's sponsorships to sync, addressing hardcoded value concern
from code review.
Add support for PRs with future-dated content when the PR body contains
"DO NOT MERGE until YYYY-MM-DD UTC". The validation will pass and post
a warning comment listing the scheduled files and their dates.
- Add @octokit/rest for GitHub API interaction
- Parse PR body for merge-until instruction
- Allow future dates up to and including the merge-until date
- Post warning comment with list of scheduled files
- Fail if post date exceeds the merge-until date
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.34.0 to 0.35.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.34.0...v0.35.0)
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-version: 0.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tailscale.com](https://github.com/tailscale/tailscale) from 1.94.0 to 1.94.1.
- [Release notes](https://github.com/tailscale/tailscale/releases)
- [Commits](https://github.com/tailscale/tailscale/compare/v1.94.0...v1.94.1)
---
updated-dependencies:
- dependency-name: tailscale.com
dependency-version: 1.94.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.29.5 to 1.32.7.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.5...v1.32.7)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.32.7
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.95.1 to 1.96.0.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.95.1...service/s3/v1.96.0)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.96.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.35.0 to 0.35.1.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.35.0...v0.35.1)
---
updated-dependencies:
- dependency-name: k8s.io/client-go
dependency-version: 0.35.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/a-h/templ](https://github.com/a-h/templ) from 0.3.865 to 0.3.977.
- [Release notes](https://github.com/a-h/templ/releases)
- [Commits](https://github.com/a-h/templ/compare/v0.3.865...v0.3.977)
---
updated-dependencies:
- dependency-name: github.com/a-h/templ
dependency-version: 0.3.977
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) from 5.16.4 to 5.16.5.
- [Release notes](https://github.com/go-git/go-git/releases)
- [Commits](https://github.com/go-git/go-git/compare/v5.16.4...v5.16.5)
---
updated-dependencies:
- dependency-name: github.com/go-git/go-git/v5
dependency-version: 5.16.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.35.0 to 0.35.1.
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.35.0...v0.35.1)
---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
dependency-version: 0.35.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Change runs-on from self-hosted runner to ubuntu-latest for the
dependabot automerge workflow.
Bumps [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) from 5.6.0 to 5.8.0.
- [Changelog](https://github.com/jackc/pgx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jackc/pgx/compare/v5.6.0...v5.8.0)
---
updated-dependencies:
- dependency-name: github.com/jackc/pgx/v5
dependency-version: 5.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.35.2 to 0.35.3.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.35.2...v0.35.3)
---
updated-dependencies:
- dependency-name: k8s.io/client-go
dependency-version: 0.35.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.97.0 to 1.97.1.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.97.0...service/s3/v1.97.1)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.97.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tailscale.com](https://github.com/tailscale/tailscale) from 1.96.1 to 1.96.2.
- [Release notes](https://github.com/tailscale/tailscale/releases)
- [Commits](https://github.com/tailscale/tailscale/compare/v1.96.1...v1.96.2)
---
updated-dependencies:
- dependency-name: tailscale.com
dependency-version: 1.96.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.32.11 to 1.32.12.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.32.11...config/v1.32.12)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.32.12
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.96.4 to 1.97.0.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.96.4...service/s3/v1.97.0)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.97.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* blog: add post on AI abstraction and creative craft
https://claude.ai/code/session_018hLasuECGDHRVqACJvNX6y
* blog: remove duplicate title from ai-abstraction post
https://claude.ai/code/session_018hLasuECGDHRVqACJvNX6y
* blog: rewrite ai-abstraction post with stronger voice and clearer thesis
Stop hedging, land the point: AI abstraction costs us something essential.
Added character dialogue, fixed successive paragraph rule, sharpened ending.
https://claude.ai/code/session_018hLasuECGDHRVqACJvNX6y
* blog: tighten ai-abstraction post for clarity and remove slop
Apply Elements of Style rules: cut needless words, use active voice,
remove throat-clearing openers and binary contrasts. Fix successive
paragraph rule violation.
https://claude.ai/code/session_018hLasuECGDHRVqACJvNX6y
* blog: punch up opening, make the reader feel the emptiness
Replace textbook opener with personal scene. Update Cadey dialogue
to match revised body text.
https://claude.ai/code/session_018hLasuECGDHRVqACJvNX6y
* blog: remove personal scene from opening
Replace with direct description of the abstraction flow.
https://claude.ai/code/session_018hLasuECGDHRVqACJvNX6y
* blog: rewrite opening with visceral dissociation hook
https://claude.ai/code/session_018hLasuECGDHRVqACJvNX6y
---------
Co-authored-by: Claude <noreply@anthropic.com>
Bumps [tailscale.com](https://github.com/tailscale/tailscale) from 1.96.0 to 1.96.1.
- [Release notes](https://github.com/tailscale/tailscale/releases)
- [Commits](https://github.com/tailscale/tailscale/compare/v1.96.0...v1.96.1)
---
updated-dependencies:
- dependency-name: tailscale.com
dependency-version: 1.96.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.35.0 to 0.36.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.35.0...v0.36.0)
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-version: 0.36.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* blog: add polished recovery essay "Some Thorns Have Roses"
https://claude.ai/code/session_01WRnutf3bshAsJTVxNFi6gN
* blog: rewrite recovery essay with stop-slop, Strunk, and Xe voice passes
Cut throat-clearing openers, binary contrast structures, and metronomic
paragraph endings. Added character dialogue (Cadey, Aoi), specific details
from this recovery, casual Xe-isms, and inline link. Fixed successive-
paragraph rule violations. Broke formulaic section structure.
https://claude.ai/code/session_01WRnutf3bshAsJTVxNFi6gN
* blog: second stop-slop and Strunk pass on recovery essay
- Replaced three-item dramatic fragments with two or embedded lists
- Cut standalone one-liner drama beats (merged into surrounding paragraphs)
- Varied section endings (not all punchy closers)
- Rewrote pull-quote lines into direct statements
- Fixed negative-form constructions ("not consolation prizes" → positive)
- Added specific hospital moment in slowness section (IV drip afternoon)
- Added cross-link to killing-my-inner-necron
- Cut needless words throughout
- Rewrote closing to be less quotable and more honest
- Verified successive-paragraph rule: all clean
https://claude.ai/code/session_01WRnutf3bshAsJTVxNFi6gN
* blog: restore title callback as closing line
https://claude.ai/code/session_01WRnutf3bshAsJTVxNFi6gN
* blog: update Kainé link to correct YouTube URL
https://claude.ai/code/session_01WRnutf3bshAsJTVxNFi6gN
---------
Co-authored-by: Claude <noreply@anthropic.com>
Comprehensive catalog of AI writing patterns to avoid, organized into
six categories: word choice, sentence structure, paragraph structure,
tone, formatting, and composition. Each category has its own reference
file with examples and fixes.
https://claude.ai/code/session_01S1R6eHV1ftixGbx4sWGg8N
Co-authored-by: Claude <noreply@anthropic.com>
* blog: add vibe coding sponsor panel trip report
Write up the experience of using AI agent teams with prepared skills
to build the GitHub sponsor panel at sponsors.xeiaso.net before surgery.
https://claude.ai/code/session_01TFnfEpQstoqBfVwKgDwKU7
* blog: revise sponsor panel post for clarity and voice
Apply stop-slop review: remove throat-clearing openers, cut overused
intensifiers, fix binary contrast patterns, tighten prose per Strunk.
Fix successive-paragraph rule violations and eliminate repeated phrasing.
https://claude.ai/code/session_01TFnfEpQstoqBfVwKgDwKU7
* blog: second editing pass on sponsor panel post
Remove remaining slop: binary contrasts, throat-clearing, pull-quotable
aphorisms, redundant "three attempts" mentions, filler intensifiers.
Tighten bullet descriptions, vary paragraph structure, add concrete
details to closing section.
https://claude.ai/code/session_01TFnfEpQstoqBfVwKgDwKU7
* blog: third editing pass on sponsor panel post
Fix remaining slop: binary contrast (worst/best case), false
transformation arc (stops X starts Y), filler intensifier, staccato
fragmentation, question-answered-immediately pattern. Eliminate word
echoes across nearby paragraphs. Tighten per Strunk.
https://claude.ai/code/session_01TFnfEpQstoqBfVwKgDwKU7
* blog: fourth editing pass on sponsor panel post
Fix comma splice (Strunk Rule 5), trim redundant relative clause,
de-duplicate "previous attempts" phrasing between intro and body.
https://claude.ai/code/session_01TFnfEpQstoqBfVwKgDwKU7
---------
Co-authored-by: Claude <noreply@anthropic.com>
* Add draft blog post: Vibe Coding Trip Report - Making a sponsor panel
Trip report covering the experience of using Claude Code agent skills
to vibe code a GitHub sponsor panel before surgery. Covers the GraphQL
struggles, skill preparation for Templ/HTMX, specification process,
and agent-driven implementation.
https://claude.ai/code/session_01C2MBsQuGrpVLjqbJxsJko1
* Edit sponsor panel post: Strunk's rules and Xe voice pass
- Active voice throughout (removed passive constructions)
- Cut needless words and throat-clearing phrases
- Tightened loose sentence chains in implementation section
- Added Xe-isms ("accursed abomination", "cursed")
- Stronger closing that ties back to the surgery framing
- Fixed successive-paragraph-letter violations
- Moved emphatic words to sentence ends
- Merged wordy constructions into punchier forms
https://claude.ai/code/session_01C2MBsQuGrpVLjqbJxsJko1
* Second edit pass: tighter prose and stronger voice
- Cut throat-clearing ("I want to be clear", "basically", "honestly")
- Removed double intensifiers and weak connectives ("also")
- Stronger opening: "felt the clock" replaces "made a call"
- Added Cadey shouting-at-monitor beat for emotional texture
- Rewrote skills intro with direct topic sentence (Rule 9)
- Tightened closing: merged restated ideas, cut "Mission accomplished"
- Fixed ambiguous agent in "demands understanding by a whole team"
- Replaced "turned out" and "in there" filler throughout
- Verified successive-paragraph-letter rule: no violations
https://claude.ai/code/session_01C2MBsQuGrpVLjqbJxsJko1
* Third edit pass: line-level tightening
- Cut needless words: "all", "on my list", "that" after "see"
- Fixed "more than once" / "three separate times" contradiction
- Replaced clichés: "the real test" → "put them through their paces"
- Merged I-I sentence starts in spec section via em dash
- "We iterated" → "We went back and forth until it felt right"
- Clarified subject in implementation compound clause
- "reading" → "that said" (pages don't read)
- "Some JSON parsing" → "The raw JSON parsing" (concrete)
- Section heading "What I learned" → "Was it worth it?" (Xe voice)
- "going under anesthesia" → "going under" (echoes closing)
- Cut "That's the part worth remembering" (don't tell reader what to think)
https://claude.ai/code/session_01C2MBsQuGrpVLjqbJxsJko1
* Fourth pass: fix husband, deduplicate, merge paragraphs
- "My wife" → "My husband"
- Removed duplicate "Rinse and repeat" (kept only in GraphQL section)
- "Every previous attempt" → "Each attempt" (avoids restating "three times")
- "died the same death" → "died in the same swamp" (ties to section title)
- Merged two short closing paragraphs into one punchy one
- "The model doesn't" → "It doesn't" (avoid double "the model")
- Cut "The Sponsors GraphQL API provides the data" (zero-work sentence)
- Varied bullet rhythm in templ-htmx description
https://claude.ai/code/session_01C2MBsQuGrpVLjqbJxsJko1
* Add cynic agent spec simplification detail
Mention the second agent prompted as a skeptic that cut the spec
down to MVP. Updated Numa dialogue to match.
https://claude.ai/code/session_01C2MBsQuGrpVLjqbJxsJko1
---------
Co-authored-by: Claude <noreply@anthropic.com>
* Add blog post: Using Clankers to Help Me Process Surgery
Personal post about using AI assistants (Claude, Gemini) during
surgery recovery — the availability at 4 AM, emotional processing,
practical use cases, and honest limitations.
https://claude.ai/code/session_01YXJXospAsLmrjAWHCRDK5L
* Tighten prose with Strunk's rules
Apply active voice, cut needless words, strengthen sentence endings
throughout the surgery recovery post.
https://claude.ai/code/session_01YXJXospAsLmrjAWHCRDK5L
* Replace AI slop patterns with human-sounding language
Swap out clinical AI-isms like "contextual information about typical
recovery timelines" and "neurochemical level" for how a person
actually talks about this stuff.
https://claude.ai/code/session_01YXJXospAsLmrjAWHCRDK5L
---------
Co-authored-by: Claude <noreply@anthropic.com>
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.96.2 to 1.96.4.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.96.2...service/s3/v1.96.4)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.96.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tailscale.com](https://github.com/tailscale/tailscale) from 1.94.2 to 1.96.0.
- [Release notes](https://github.com/tailscale/tailscale/releases)
- [Commits](https://github.com/tailscale/tailscale/compare/v1.94.2...v1.96.0)
---
updated-dependencies:
- dependency-name: tailscale.com
dependency-version: 1.96.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.32.10 to 1.32.11.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.32.10...config/v1.32.11)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.32.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/a-h/templ](https://github.com/a-h/templ) from 0.3.977 to 0.3.1001.
- [Release notes](https://github.com/a-h/templ/releases)
- [Commits](https://github.com/a-h/templ/compare/v0.3.977...v0.3.1001)
---
updated-dependencies:
- dependency-name: github.com/a-h/templ
dependency-version: 0.3.1001
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add blog post: The Unbound Scepter
Trip report documenting a Seroquel + Xanax medication-induced dream
experience, exploring belief systems as self-sealing structures and the
significance of having an "unbound" worldview.
https://claude.ai/code/session_01CPfvPk6BsSVnZv3TG8UQ8f
* Fix AI writing symptoms in The Unbound Scepter
- Kill 6+ tricolon patterns and balanced doublets
- Replace elevated vocabulary (synaesthetic grammar, edifice, docent,
citadel, calm finality, demonstration made flesh)
- Add humor about Old Navy absurdity ("affordable basics")
- Connect to previous surgery post and ground in hospital setting
- Link black mage to Final Fantasy (brain had the assets loaded)
- Add self-corrections, digressions, dream-translation acknowledgment
- Break polished aphorisms into rougher, more natural phrasing
- Add physical closing (hospital discharge, husband)
https://claude.ai/code/session_01CPfvPk6BsSVnZv3TG8UQ8f
---------
Co-authored-by: Claude <noreply@anthropic.com>
Copies the full xe-writing-style skill including SKILL.md, 7 example
assets for tone calibration, and 6 reference guides covering voice/tone,
story circle structure, emotional/personal posts, fiction/mythic style,
humor/satire, and spirituality themes.
https://claude.ai/code/session_01WXQFY17TjzTdSw65QeeWzu
Co-authored-by: Claude <noreply@anthropic.com>
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.96.1 to 1.96.2.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.96.1...service/s3/v1.96.2)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.96.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.35.1 to 0.35.2.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.35.1...v0.35.2)
---
updated-dependencies:
- dependency-name: k8s.io/client-go
dependency-version: 0.35.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) from 5.16.5 to 5.17.0.
- [Release notes](https://github.com/go-git/go-git/releases)
- [Commits](https://github.com/go-git/go-git/compare/v5.16.5...v5.17.0)
---
updated-dependencies:
- dependency-name: github.com/go-git/go-git/v5
dependency-version: 5.17.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.96.0 to 1.96.1.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.96.0...service/s3/v1.96.1)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.96.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.32.9 to 1.32.10.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.32.9...config/v1.32.10)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.32.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl) from 1.6.1 to 1.6.3.
- [Release notes](https://github.com/cloudflare/circl/releases)
- [Commits](https://github.com/cloudflare/circl/compare/v1.6.1...v1.6.3)
---
updated-dependencies:
- dependency-name: github.com/cloudflare/circl
dependency-version: 1.6.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) from 1.41.1 to 1.41.2.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.41.1...v1.41.2)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2
dependency-version: 1.41.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.32.8 to 1.32.9.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.32.8...config/v1.32.9)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.32.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.32.7 to 1.32.8.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.32.7...v1.32.8)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.32.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [within.website/x](https://github.com/Xe/x) from 1.29.0 to 1.30.0.
- [Release notes](https://github.com/Xe/x/releases)
- [Changelog](https://github.com/Xe/x/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Xe/x/compare/v1.29.0...v1.30.0)
---
updated-dependencies:
- dependency-name: within.website/x
dependency-version: 1.30.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tailscale.com](https://github.com/tailscale/tailscale) from 1.94.1 to 1.94.2.
- [Release notes](https://github.com/tailscale/tailscale/releases)
- [Commits](https://github.com/tailscale/tailscale/compare/v1.94.1...v1.94.2)
---
updated-dependencies:
- dependency-name: tailscale.com
dependency-version: 1.94.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(cmd/sponsor-panel): add background sponsor sync with pgxpool
Replace database/sql with pgxpool for better connection management and
add a background sync loop that periodically syncs all GitHub sponsors
to a local database table. This enables faster sponsorship lookups
without hitting the GitHub API for every request.
- Migrate from database/sql to pgx/v5/pgxpool for connection pooling
- Add github_sponsor_usernames table for synced sponsor data
- Add syncSponsors and startSyncLoop for hourly background sync
- Update fetchSponsorship to check synced table before API calls
* feat(cmd/sponsor-panel): make sponsor target configurable via flag
Add --sponsor-target flag (default: "Xe") to allow configuring which
GitHub user's sponsorships to sync, addressing hardcoded value concern
from code review.
Add support for PRs with future-dated content when the PR body contains
"DO NOT MERGE until YYYY-MM-DD UTC". The validation will pass and post
a warning comment listing the scheduled files and their dates.
- Add @octokit/rest for GitHub API interaction
- Parse PR body for merge-until instruction
- Allow future dates up to and including the merge-until date
- Post warning comment with list of scheduled files
- Fail if post date exceeds the merge-until date
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.34.0 to 0.35.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.34.0...v0.35.0)
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-version: 0.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tailscale.com](https://github.com/tailscale/tailscale) from 1.94.0 to 1.94.1.
- [Release notes](https://github.com/tailscale/tailscale/releases)
- [Commits](https://github.com/tailscale/tailscale/compare/v1.94.0...v1.94.1)
---
updated-dependencies:
- dependency-name: tailscale.com
dependency-version: 1.94.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.29.5 to 1.32.7.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.5...v1.32.7)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.32.7
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.95.1 to 1.96.0.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.95.1...service/s3/v1.96.0)
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-version: 1.96.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.35.0 to 0.35.1.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.35.0...v0.35.1)
---
updated-dependencies:
- dependency-name: k8s.io/client-go
dependency-version: 0.35.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/a-h/templ](https://github.com/a-h/templ) from 0.3.865 to 0.3.977.
- [Release notes](https://github.com/a-h/templ/releases)
- [Commits](https://github.com/a-h/templ/compare/v0.3.865...v0.3.977)
---
updated-dependencies:
- dependency-name: github.com/a-h/templ
dependency-version: 0.3.977
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) from 5.16.4 to 5.16.5.
- [Release notes](https://github.com/go-git/go-git/releases)
- [Commits](https://github.com/go-git/go-git/compare/v5.16.4...v5.16.5)
---
updated-dependencies:
- dependency-name: github.com/go-git/go-git/v5
dependency-version: 5.16.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.35.0 to 0.35.1.
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.35.0...v0.35.1)
---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
dependency-version: 0.35.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) from 5.6.0 to 5.8.0.
- [Changelog](https://github.com/jackc/pgx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jackc/pgx/compare/v5.6.0...v5.8.0)
---
updated-dependencies:
- dependency-name: github.com/jackc/pgx/v5
dependency-version: 5.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>