Skip to content

revert: remove Peek, restore repo to pre-extraction state - #17

Merged
OnePunchMonk merged 1 commit into
mainfrom
revert/remove-peek
Aug 1, 2026
Merged

revert: remove Peek, restore repo to pre-extraction state#17
OnePunchMonk merged 1 commit into
mainfrom
revert/remove-peek

Conversation

@OnePunchMonk

Copy link
Copy Markdown
Owner

Summary

Peek (the data-leakage auditor added in #15) has been extracted into its own repo: https://github.com/OnePunchMonk/peek — trimmed dependencies (pandas+numpy only), fixed Python floor (3.9+), own CI, own PyPI packaging as peek-audit, plus the audit-hardening fixes from #16.

This PR reverts AgentQuant back to exactly the tree at 22bbe0b (the commit before #15 merged):

  • removes peek/ and its 5 test files
  • removes CLAUDE.md and docs/AGENTQUANT.md (both were peek-pivot-specific documents, not general project docs — CLAUDE.md was literally titled "Build Plan: Peek")
  • restores pyproject.toml, README.md, .gitignore, .github/workflows/ci.yml to their pre-Peek content

Verified git diff 22bbe0b -- . is empty after this change — the tree is byte-identical to pre-Peek main.

Why

Keeping AgentQuant and Peek in one repo meant Peek's users had to install streamlit/plotly/yfinance/etc. to get a two-dependency (pandas+numpy) library, and it diluted both projects' identity. Splitting them lets each move independently.

Test plan

  • git diff 22bbe0b -- . — empty, confirms exact revert
  • Full suite: 63 passed (the original AgentQuant tests; Peek's 24 now live in its own repo)

Peek (the data-leakage auditor) has been extracted into its own repo:
https://github.com/OnePunchMonk/peek

This reverts the tree to exactly commit 22bbe0b (the state before
PR #15 introduced Peek into this monorepo): removes peek/, its tests,
CLAUDE.md and docs/AGENTQUANT.md (both peek-pivot-specific), and
restores pyproject.toml, README.md, .gitignore, and the CI workflow
to their pre-Peek content.

63 tests passing (the original AgentQuant suite).
@OnePunchMonk
OnePunchMonk merged commit 8275a8e into main Aug 1, 2026
4 of 7 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.

1 participant