Skip to content

Add blocked_apps/ directory; record fizzy (exit b)#6

Open
ClaydeCode wants to merge 2 commits into
mainfrom
feat/add-fizzy
Open

Add blocked_apps/ directory; record fizzy (exit b)#6
ClaydeCode wants to merge 2 commits into
mainfrom
feat/add-fizzy

Conversation

@ClaydeCode
Copy link
Copy Markdown
Contributor

Summary

  • Introduce a top-level blocked_apps/ directory documenting apps that were researched for the Freeshard store but did not pass inclusion criteria. Includes a README.md with the file schema and exit-code reference.
  • Extend the /add-app skill (.claude/skills/add-app/) so every hard exit writes blocked_apps/<name>.md, commits it, and opens a documentation-only PR. Updates phases/02-research.md step 5 (exits a/b/f), phases/03-proposal.md step 10 (user reject), and reference/exit-criteria.md (adds j and reject codes, plus the procedure section).
  • Update repo agents.md to mention blocked_apps/.
  • Record the current Fizzy analysis at blocked_apps/fizzy.md. Fizzy ships under 37signals' O'Saasy License (source-available) → hard exit b. Otherwise a strong technical fit; captured so it can be revisited if relicensed.

Test plan

  • Review blocked_apps/README.md schema — fields cover what a future agent needs to skip re-research.
  • Review blocked_apps/fizzy.md content for accuracy (license name, image, deployment notes).
  • Confirm agents.md structure block correctly lists blocked_apps/.
  • Sanity-check skill phases: any hard exit path now points at the documentation procedure in reference/exit-criteria.md.

MagicMock/mock.effective_git_name/126962641680240 and others added 2 commits May 18, 2026 19:17
Adds a new top-level blocked_apps/ directory with a README schema and
extends the /add-app skill so every hard exit (no image, non-FOSS
license, paid, shell-bootstrap, or user rejection) writes
blocked_apps/<name>.md and opens a documentation-only PR. Keeps a
durable record of why each candidate was turned down and prevents
future agents from re-researching the same app.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Fizzy (basecamp/fizzy) ships under 37signals' O'Saasy License, which
is source-available rather than FOSS. License class fails the
inclusion criterion in .claude/skills/add-app/reference/exit-criteria.md.

Otherwise a strong technical fit (official GHCR image, active dev,
single-tenant, SQLite-backed) — captured here so the analysis can be
revisited if the project is ever relicensed.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant