Everything's an experiment.

Notes on work, tech, and life.

Recent updates:

GitHubpr merged

plugin: search and sort Factory runs

Merged PR in mattpolicastro/nightshift: "plugin: search and sort Factory runs"

View pull request
GitHubpr merged

Spec: Forge: enable Gitea dispatch (atomic-safe labels, bot-only markers, allowlist trust)

Merged PR in mattpolicastro/nightshift: "Spec: Forge: enable Gitea dispatch (atomic-safe labels, bot-only markers, allowlist trust)"

View pull request
GitHubpr merged

CI: live Gitea contract job against a digest-pinned gitea/gitea:28.2.0

Merged PR in mattpolicastro/nightshift: "CI: live Gitea contract job against a digest-pinned gitea/gitea:28.2.0"

View pull request
GitHubpr merged

Spec: Gitea: timeline and combined-status pages as 28.2.0 returns them (null terminal pages, per-page totals, status field)

Merged PR in mattpolicastro/nightshift: "Spec: Gitea: timeline and combined-status pages as 28.2.0 returns them (null terminal pages, per-page totals, status field)"

View pull request
GitHubpr merged

Spec: Gitea: read label actions and unpaginated comment listings the way 28.2.0 returns them

Merged PR in mattpolicastro/nightshift: "Spec: Gitea: read label actions and unpaginated comment listings the way 28.2.0 returns them"

View pull request
GitHubpr merged

Spec: Land: accept schedule and bare workflow_dispatch triggers in the CI exclusion parser (main CI red since #159)

Merged PR in mattpolicastro/nightshift: "Spec: Land: accept schedule and bare workflow_dispatch triggers in the CI exclusion parser (main CI red since #159)"

View pull request
GitHubpr merged

Spec: Status JSON: forge-neutral run link

Merged PR in mattpolicastro/nightshift: "Spec: Status JSON: forge-neutral run link"

View pull request
GitHubpr merged

Spec: Forge: nightshift arm on Gitea

Merged PR in mattpolicastro/nightshift: "Spec: Forge: nightshift arm on Gitea"

View pull request
GitHubpr merged

plugin: drop the Paseo upper bound and add an SDK canary

Merged PR in mattpolicastro/nightshift: "plugin: drop the Paseo upper bound and add an SDK canary"

View pull request
GitHubpr merged

forge: Gitea issue-label reads are a single unpaginated GET

Merged PR in mattpolicastro/nightshift: "forge: Gitea issue-label reads are a single unpaginated GET"

View pull request
Browse the archive