Skip to content

chore(repo): public housecleaning — remove internal-only docs + sanitize comments#52

Merged
cloakmaster merged 2 commits intomainfrom
chore/public-housecleaning
Apr 30, 2026
Merged

chore(repo): public housecleaning — remove internal-only docs + sanitize comments#52
cloakmaster merged 2 commits intomainfrom
chore/public-housecleaning

Conversation

@cloakmaster
Copy link
Copy Markdown
Owner

Pre-A2A-Discussion outreach revealed the public repo carried internal strategy + personal scheduling material that shouldn't be visible to TSC voices clicking through from #1803. This sweep removes it and sanitizes surviving files.

Removed (internal-only working docs; gitignored going forward)

  • `CLAUDE.md` — Claude Code project memory; exposed "marketplace" framing
  • `PROJECT-PLAN.md` — week-by-week build, abandon triggers, named outreach targets
  • `docs/foundation/` (LOCKED.md, foxbook-foundation.md)
  • `docs/outreach.md` — DMs + 10 named targets + send-discipline rules
  • `docs/distribution.md` — internal product framing
  • `docs/user-journey.md` — sales-funnel framing
  • `docs/pre-mortem-v1.md` — internal v1 fail-mode analysis
  • `docs/process/` — internal review-process docs
  • `docs/retros/` — daily build retros (day-04 through day-07)
  • `docs/decisions/0006-protocol-not-marketplace.md` — internal strategy ADR
  • `docs/ops/preflight.md` — internal preflight checklist
  • `port/` — full directory of context-transfer files

Sanitized (comments + descriptions)

  • README.md: removed broken Roadmap navlink + "Full roadmap" Status link
  • TRADEMARK.md: removed ADR 0006 §2 link
  • docs/rfc-a2a-x-foxbook-extension.md: removed ADR 0006 + LOCKED.md cross-refs; replaced "agent-hiring-gate" + "Day-7 ships ... week-2" with neutral phrasing; updated Worker URL to canonical https://transparency.foxbook.dev
  • ADRs 0001 + 0002: removed docs/foundation/ refs
  • docs/operations/env-vars.md: removed LOCKED.md ref
  • schemas/{envelope/v1, x-foxbook.v1}.json: cleaned descriptions; types regenerated
  • packages/sdk-claim/{src/*.ts, package.json}: removed Day-N / Distribution-Track / Cross-LLM / agent-hiring-gate / outreach-DM internal refs; updated DEFAULT_WORKER_BASE to canonical URL
  • core + apps/api comments: removed PROJECT-PLAN / foundation / Day-N refs

Gitignore additions

Internal-only paths added to `.gitignore` so accidentally-recreated working files don't get re-tracked.

Public surface after merge

  • README, LICENSE, TRADEMARK
  • docs/rfc-a2a-x-foxbook-extension.md (referenced from Discussion #1803)
  • docs/decisions/0001-0005 (engineering ADRs)
  • docs/operations/env-vars.md (env reference for forks)
  • ops/evidence/ + ops/bench-results/
  • schemas/, apps/, packages/, core/, adapters/

Test plan

  • Pre-commit gate green (biome / typecheck / core-isolation / no-deskduck / generated)
  • Generated types in sync after schema description edits
  • CI green
  • Squash-merge per pre-authorization

Ben added 2 commits April 30, 2026 10:02
…ize comments

Pre-A2A-Discussion outreach, the public repo carried a substantial
amount of internal strategy / personal scheduling material that
shouldn't be visible to TSC voices and security analysts clicking
through from Discussion #1803. This PR removes it and sanitizes the
comments + descriptions in surviving files.

## Removed (internal-only working docs, now gitignored)

- CLAUDE.md — Claude Code project memory; exposes "marketplace" /
  "Agent Work Exchange" framing inconsistent with public positioning.
- PROJECT-PLAN.md — week-by-week build plan, abandon triggers, named
  outreach targets.
- docs/foundation/{LOCKED.md, foxbook-foundation.md} — pinned non-
  negotiables, internal SLOs, foundation doc.
- docs/outreach.md — three DMs + 10 named targets + send-discipline
  rules.
- docs/distribution.md — internal product framing.
- docs/user-journey.md — sales-funnel framing.
- docs/pre-mortem-v1.md — internal v1 fail-mode analysis.
- docs/process/{pr-success-criteria, backfill-success-criteria}.md —
  internal review process docs.
- docs/retros/day-{04,05,06,07}.md — daily build retros.
- docs/decisions/0006-protocol-not-marketplace.md — internal strategy
  ADR (the "no marketplace" rule lives in TRADEMARK + RFC body now).
- docs/ops/preflight.md — internal preflight checklist with day-by-
  day failure-mode references.
- port/ (entire directory) — context-transfer files from earlier
  build phase (foundation v1, gemini-grilling, deep-research, etc.).

## Sanitized (comments + descriptions)

- README.md — removed Roadmap navlink + "Full roadmap" Status link
  (PROJECT-PLAN.md gone).
- TRADEMARK.md — removed ADR 0006 §2 link; kept canonicality reasoning.
- docs/rfc-a2a-x-foxbook-extension.md — removed ADR 0006 cross-refs +
  LOCKED.md ref; replaced "agent-hiring-gate runtime-safety primitive"
  with neutral phrasing; replaced "Day-7 ships the contract; week-2
  ships the implementation" with "signatures committed; implementation
  in progress"; updated Worker URL to canonical https://transparency.foxbook.dev.
- docs/decisions/0001 + 0002 — removed docs/foundation/ cross-refs.
- docs/operations/env-vars.md — removed LOCKED.md cross-ref.
- schemas/{envelope/v1, x-foxbook.v1}.json — removed PROJECT-PLAN.md /
  Day-7 / foundation/ references in description fields. Generated
  TS+Python types regenerated.
- packages/sdk-claim/{src/claim, src/verify, src/index, package.json}
  — replaced "Day-7 PR E ships signatures only" / "week-2 Distribution
  Track" / "PROJECT-PLAN.md Cross-LLM Strategic Feedback" / "agent-
  hiring-gate" / "RFC + outreach DMs + docs/distribution.md" with
  neutral phrasing.
- packages/sdk-claim/src/verify.ts — DEFAULT_WORKER_BASE updated to
  https://transparency.foxbook.dev (was workers.dev preview, now disabled).
- packages/db/src/schema/claims.ts + apps/api/src/firehose/types.ts —
  removed Day-N references from JSDoc.
- core/src/crypto/ed25519.ts + core/scripts/bench-merkle-append.mjs —
  removed foundation/ + PROJECT-PLAN.md cross-refs.

## Gitignore

Added internal-only paths so accidentally-recreated working files
don't get re-tracked: CLAUDE.md, PROJECT-PLAN.md, LOCKED.md,
docs/foundation/, docs/outreach.md, docs/distribution.md,
docs/user-journey.md, docs/pre-mortem-v1.md, docs/process/,
docs/retros/, port/.

## Public surface after this PR

- README, LICENSE, TRADEMARK
- docs/rfc-a2a-x-foxbook-extension.md (referenced from Discussion #1803)
- docs/decisions/0001-0005 (engineering ADRs; rationale-bearing context)
- docs/operations/env-vars.md (fork-it-and-run-it env reference)
- ops/evidence/ (adversarial-test transcript)
- ops/bench-results/ (bench artifacts)
- schemas/ (public protocol schemas)
- apps/, packages/, core/, adapters/ (code)
Two missed refs in verify.ts file header (lines 1 + 9). Replaced with
neutral phrasing matching the rest of the cleanup pass.
@cloakmaster cloakmaster merged commit 07db5b4 into main Apr 30, 2026
3 checks passed
@cloakmaster cloakmaster deleted the chore/public-housecleaning branch April 30, 2026 08:10
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