Skip to content

Remove internal docs from repo and sanitize references #30

Merged
jeffersonBastos merged 1 commit intoM3from
jefferson/cow-874-remove-internal-docs-tasks-and-references
Apr 14, 2026
Merged

Remove internal docs from repo and sanitize references #30
jeffersonBastos merged 1 commit intoM3from
jefferson/cow-874-remove-internal-docs-tasks-and-references

Conversation

@jeffersonBastos
Copy link
Copy Markdown
Contributor

@jeffersonBastos jeffersonBastos commented Apr 7, 2026

Summary

Removes all internal working notes from version control and scrubs references to internal team processes, grant details, and Linear ticket IDs from public-facing docs and source files. The thoughts/ directory and .claude/commands/linear.md are now gitignored (files remain on disk locally).

Changes

  • .gitignore — added thoughts/ and .claude/commands/linear.md to gitignore
  • thoughts/ — deleted all tracked files: task files (COW-718 through COW-874), plans, reference docs (including grant proposal), and .gitkeep markers
  • .claude/commands/linear.md — deleted from version control (contained real Linear team/project/state UUIDs)
  • AGENTS.md / README.md — removed "CoW Protocol grant project" framing, thoughts/tasks/ and thoughts/reference_docs/grant_proposal.md doc table entries, and M2/M3 planning caveats
  • agent_docs/ — removed internal ticket number references (COW-xxx) from decoder-reference.md, project-structure.md, and token-indexer-overview.md
  • src/ — removed inline COW-xxx ticket references from comments in composableCow.ts, orderUid.ts, and data.ts
  • .claude/commands/describe_pr.md — minor wording fix (template path reference)

How to Test

  1. Confirm thoughts/ and .claude/commands/linear.md are gitignored: git status should not show those paths as untracked
  2. Verify no internal ticket IDs remain in tracked files: git grep -i 'COW-[0-9]\+' -- ':!thoughts/'
  3. pnpm typecheck — passes
  4. pnpm lint — passes

Checklist

  • Tests pass (typecheck)
  • Linting passes
  • No breaking changes to API or schema
  • thoughts/ files remain on disk (only removed from version control)

Breaking Changes

None — documentation and gitignore only; no schema, API, or handler changes.

Related Issues

COW-874

@linear
Copy link
Copy Markdown

linear bot commented Apr 7, 2026

…doff

Untrack thoughts/ (tasks, plans, grant text, reference docs) and
.claude/commands/linear.md from Git — files stay on disk, added to
.gitignore. Clean grant/Linear/ticket references from README, CLAUDE.md,
AGENTS.md, agent_docs, and src comments. Folder-level thoughts/ refs in
.claude commands kept for local workflow.
@jeffersonBastos jeffersonBastos force-pushed the jefferson/cow-874-remove-internal-docs-tasks-and-references branch from 671422b to 9395ea0 Compare April 7, 2026 21:30
@jeffersonBastos jeffersonBastos marked this pull request as ready for review April 7, 2026 21:37
@jeffersonBastos jeffersonBastos merged commit 73761b9 into M3 Apr 14, 2026
4 checks passed
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.

2 participants