Commit Graph
100 Commits
Author SHA1 Message Date
Wilson FreitasandGitHub 936dff82ac Use canonical lowercase MetaTrader5 PyPI URL (#667) 2026-09-13 06:37:13 -03:00
Wilson FreitasandGitHub 6a6f740bab Canonicalize nested QuantLib C++ reference (#665) 2026-09-12 22:17:57 -03:00
Wilson FreitasandGitHub 22ccd52829 Resolve remaining source and service decisions in WIL-191 batch G (#664) 2026-09-12 22:17:38 -03:00
Wilson FreitasandGitHub 0babeab108 Validate identity-preserving repairs to nested GitHub references (#666) 2026-09-12 22:16:42 -03:00
Wilson FreitasandGitHub 6f5407cac0 Canonicalize verified project links for WIL-191 batch G (#662) 2026-09-12 22:03:38 -03:00
Wilson FreitasandGitHub bf1c1f3785 Recognize canonical repository renames in README maintenance (#663) 2026-09-12 22:00:51 -03:00
Wilson FreitasandGitHub 23e27da15b Link autoencoder paper citation to accessible AQR page (#661) 2026-09-12 21:45:56 -03:00
Wilson FreitasandGitHub 98b7271e9d Curate 27 archived projects from the README audit (#660)
* Curate archived projects with explicit historical value

* Curate archived market data projects

* Curate archived trading and visualization projects
2026-09-12 21:36:10 -03:00
Wilson FreitasandGitHub 12859e364c Validate historical parser against current README entries (#659) 2026-09-12 21:31:53 -03:00
Wilson FreitasandGitHub 25a2e608d1 docs: point Jupyter Quant to maintained repository (#657) 2026-09-12 21:29:30 -03:00
Wilson FreitasandGitHub da9e5c6d9e Fix verified README link failures from WIL-191 (#655) 2026-09-12 21:12:57 -03:00
Wilson FreitasandGitHub f24e97c478 Support README audit cleanup in PR review (#656) 2026-09-12 21:12:41 -03:00
Wilson Freitas e2dba26bcd Add Goldman Sachs quantitative research notes 2026-09-12 20:04:59 -03:00
Wilson Freitas 39ded9bbb7 Add Trends MCP to commercial services 2026-09-12 20:03:26 -03:00
Wilson Freitas 5f4692d817 Add TradingAgents to quant research environments 2026-09-12 20:01:21 -03:00
Wilson Freitas a3dccc83fd Add skill for creating README entries from URLs and issues 2026-09-12 19:54:48 -03:00
Wilson Freitas 2aafb47f08 Add Crypto Pump Scanner to trading resources 2026-09-12 19:54:30 -03:00
Wilson Freitas 8f61529e58 Cleaned 2026-09-12 19:51:19 -03:00
Wilson Freitas 2f9bad873b Merge branch 'improve-sprr-commercial-investigation' 2026-09-06 10:23:42 -03:00
Wilson Freitas dd5fb9f5ba docs: investigate commercial services behind thin repositories 2026-09-06 10:23:26 -03:00
Wilson Freitas d2c678f385 fix: harden README audit edge cases 2026-09-02 09:07:53 -03:00
Wilson Freitas 4dfd553080 ci: schedule weekly README audit 2026-09-02 09:07:53 -03:00
Wilson Freitas ef456f7d77 fix: escape README report Markdown 2026-09-02 09:07:53 -03:00
Wilson Freitas 7986ffb296 feat: publish weekly README audit report 2026-09-02 09:07:53 -03:00
Wilson Freitas 644832fd35 fix: make README audit deterministic 2026-09-02 09:07:53 -03:00
Wilson Freitas 40faf37a33 feat: audit README repositories and replacements 2026-09-02 09:07:53 -03:00
Wilson Freitas 2bcfaa67b2 fix: retry DNS URL probe failures 2026-09-02 09:07:53 -03:00
Wilson Freitas 5c366d00a9 feat: classify README URL health 2026-09-02 09:07:53 -03:00
Wilson Freitas 3e9db1a247 fix: preserve README URL source order 2026-09-02 09:07:53 -03:00
Wilson Freitas e5d336863e feat: extract all README entry URLs 2026-09-02 09:07:53 -03:00
Wilson Freitas 582e3980fa docs: add curated historical projects 2026-09-02 09:07:53 -03:00
Wilson Freitas 9bd1cc2e33 feat: recognize historical README projects 2026-09-02 09:07:53 -03:00
Wilson Freitas 7344c89f74 chore: ignore local worktrees 2026-09-02 06:37:49 -03:00
Wilson Freitas a7a1cb44ab chore: configure mypy package bases 2026-09-02 06:37:49 -03:00
Wilson Freitas c5c7d4ae8c docs: add curated historical projects 2026-09-02 06:37:49 -03:00
Wilson Freitas 9310fccf83 feat: support curated historical projects 2026-09-02 06:37:49 -03:00
Wilson Freitas 30afad2539 feat: recognize historical README projects 2026-09-02 06:37:49 -03:00
Wilson Freitas 1ac40a3331 docs: add work tracking guidance 2026-09-01 21:03:38 -03:00
Wilson Freitas 5f1e0f411d docs: require PR workflows for contributions 2026-09-01 06:52:22 -03:00
Wilson Freitas 4a7febc178 Refactor README change analysis to use patch text instead of base and head README strings 2026-08-29 18:00:58 -03:00
Wilson Freitas a201a3d567 Update PR review workflow in SKILL.md to clarify handling of PR Review attempts and validation criteria 2026-08-29 17:42:17 -03:00
Wilson Freitas d56f841c1a Remove unnecessary fetch step from PR validation workflow 2026-08-29 17:25:48 -03:00
Wilson Freitas d1f09ae0b3 Enhance README entry validation to allow up to five entries and update tests for multi-entry scenarios 2026-08-29 16:55:34 -03:00
Wilson Freitas 36e245ed57 Enhance PR review guidelines in SKILL.md for clarity on sentence count and description quality 2026-08-29 16:55:34 -03:00
Wilson FreitasandGitHub 12cf03c461 Fix PR validation against stale merge snapshots (#569) 2026-08-16 11:19:43 -03:00
Wilson FreitasandGitHub 5f675d7f32 Merge pull request #520 from amitesh-m/add-wealthville
Add Wealthville to Commercial & Proprietary Services
2026-08-16 10:31:10 -03:00
Wilson Freitas 995a820adc docs: clarify commercial eligibility verdicts 2026-08-16 09:41:28 -03:00
Wilson Freitas 6f79dbc83d docs: align PR reviews with commercial policy 2026-08-16 09:41:28 -03:00
Wilson Freitas 73a4bc4127 docs: adopt repository-first contribution policy 2026-08-16 09:41:28 -03:00
Wilson Freitas 79367be3d5 handle updated entries in PR reviews 2026-08-14 07:24:26 -03:00
Wilson Freitas f38c2faa9e speed up PR review workflow 2026-08-14 07:05:06 -03:00
Wilson Freitas d170e3ded4 fix deprecated GitHub authentication 2026-08-13 05:35:44 -03:00
Wilson Freitas 28f3d92b22 refactor: update BPRR and SPRR skills for improved PR validation and workflow clarity 2026-08-12 21:22:06 -03:00
Wilson Freitas c839fd5ab3 fix stale PR review checkout 2026-08-12 19:37:04 -03:00
Wilson Freitas fbc8ba7c5b ci: add read-only PR review workflow 2026-08-12 06:54:08 -03:00
Wilson Freitas 23472e0ec9 feat: add deterministic PR validator 2026-08-12 06:54:08 -03:00
Wilson Freitas cc0a0fac73 chore: migrate project documents to Linear 2026-08-12 06:54:08 -03:00
Wilson Freitas 4d3b4ef89b Document Telegram-gated PR merge design 2026-08-12 06:54:08 -03:00
Wilson Freitas 79b3a9595a Clarify project metadata and tag usage in AGENTS.md; emphasize concise tag requirements and relevance of GitHub repositories for non-commercial entries. 2026-07-22 06:55:26 -03:00
Wilson Freitas 733ed0f78c Update contribution guidelines to clarify tag usage and emphasize GitHub repository relevance 2026-07-22 06:55:26 -03:00
Wilson Freitas 1c22feca55 Enhance PR review guidelines for non-commercial entries in BPRR and SPRR skills 2026-07-22 06:55:26 -03:00
Wilson Freitas 92892479d7 Add Codex workflow support 2026-06-29 17:07:52 -03:00
Wilson Freitas d52ec43fdd Adjust market data entry placement 2026-06-29 16:40:07 -03:00
Wilson Freitas 69616148bd Add py_vollib and direct_vola 2026-05-30 17:20:57 -03:00
Wilson Freitas dbca849e82 Enhance CLAUDE.md with detailed descriptions of site generation and CI processes, and add PR review guidelines. 2026-05-30 17:17:00 -03:00
Wilson Freitas b9960d5363 Add skill names section for PR reviewers in AGENTS.md 2026-04-25 17:37:31 -03:00
Wilson Freitas 22a5bbbf98 Add sprr skill for single PR review and validation process 2026-04-25 17:37:23 -03:00
Wilson Freitas 9b70923edd Clarify placement rules for commercial and proprietary projects in CONTRIBUTING.md 2026-04-22 08:03:42 -03:00
Wilson Freitas 87f6606610 Add bprr skill for bulk PR review 2026-04-22 08:03:06 -03:00
Wilson Freitas 46dfec07e7 Add prior review check to review-pr skill 2026-04-22 08:03:06 -03:00
Wilson Freitas 6479394de2 Add AGENTS.md with developer instructions 2026-04-22 08:03:06 -03:00
Wilson FreitasandGitHub 2128e01def Add Chart Library to Market Data & Data Sources
Add Chart Library — historical chart pattern similarity search
2026-04-22 06:18:20 -03:00
Wilson FreitasandGitHub 9ace048d9c Update TradeSight description per maintainer feedback
Update TradeSight description per maintainer feedback
2026-04-22 06:12:37 -03:00
Wilson FreitasandGitHub 62faa6198d Add Sextant to Trading & Backtesting
Add Sextant - event-driven backtesting engine
2026-04-22 06:02:04 -03:00
Wilson FreitasandGitHub 493f440489 Add income-desk to Trading & Backtesting
Add income-desk to Trading & Backtesting
2026-04-21 21:32:11 -03:00
Wilson FreitasandGitHub 9898d5b9d5 Add StockKit to Sentiment Analysis & Alternative Data
Add StockKit - AI-powered stock research reports
2026-04-21 21:30:15 -03:00
Wilson FreitasandGitHub ab38739404 Add Webb Database to Related Lists
Add Webb Database
2026-04-21 21:25:07 -03:00
Wilson Freitas 961a85b995 Remove trailing periods from library entries in README.md 2026-03-28 19:02:33 -03:00
Wilson FreitasandClaude Haiku 4.5 d3a024913f Remove periods from lines ending with [PyPI] links
Lines that end with [PyPI](url) should not have a trailing period after the closing bracket.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-28 18:31:38 -03:00
Wilson FreitasandClaude Haiku 4.5 d37a97bfe7 Remove periods from lines ending with [GitHub] links
Lines that end with [GitHub](url) should not have a trailing period after the closing bracket.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-28 18:25:39 -03:00
Wilson FreitasandClaude Haiku 4.5 182fbe8706 Add periods to entries missing punctuation
- Added periods to end of all project entries that were missing them
- Entries with [GitHub] links now properly end with period before the link

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-28 18:23:12 -03:00
Wilson Freitas ff6ab4151d Add jquantstats to Algorithmic Trading Libraries 2026-03-28 18:18:39 -03:00
Wilson FreitasandClaude Haiku 4.5 ca4c8f7691 Merge remote main: resolve conflict by keeping category-first README structure with all new projects
Remote main had language-first structure with new projects. We've reorganized to
category-first structure and manually integrated all new projects from remote.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-28 13:21:14 -03:00
Wilson FreitasandClaude Haiku 4.5 713304b0f9 Add 7 new projects from remote main to category-first README
- flashalpha: options exposure analytics API in Financial Instruments & Pricing
- jugaad-data, nsetools, bsedata, nse-insights-api: Indian market data sources in Market Data
- edinetdb: Japanese company financials in Market Data
- TradeClaw: AI trading signal platform in Trading & Backtesting

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-28 13:20:32 -03:00
Wilson Freitas 3c4fe97145 Fix tag cloud filtering: add event listener to tag cloud tags
The tag cloud buttons were not triggering filters because the event
listener was only attached to the table body. Refactored tag click
handling into a shared function and added a separate listener for the
tag cloud outside the table.

Now clicking any tag (table or cloud) applies the filter correctly.
2026-03-28 13:05:55 -03:00
Wilson Freitas dc54c140e2 Add tag cloud with popular filters above search input
New features:
- Tag cloud displays 8 most popular languages and 6 most popular categories
- Tags have variable font sizes based on frequency (larger = more common)
- Tags are clickable and trigger the same filtering as table row tags
- Positioned above search input for easy discovery
- Styled with hover effects and responsive layout
- Shows both language and category tags mixed together

The tag cloud helps users quickly discover popular filters without
needing to scroll through the entire table.
2026-03-28 13:03:32 -03:00
Wilson Freitas fc78df9bcb Complete category-first README reorganization
README.md: migrated to category-first organization with inline language tags
site/index.html: regenerated with new structure and language filtering
site/projects.csv: updated with language extraction and new schema

All 498 entries reorganized from 14 language-based sections to 18
category-based sections with inline language tags. Multi-language
projects properly tagged and filtered. Website supports language,
category, and source filtering with visual color coding by language.
2026-03-28 11:16:44 -03:00
Wilson Freitas cc628a509d Add scripts directory with migration script 2026-03-28 11:16:41 -03:00
Wilson Freitas c9557e7fd0 Update docs for category-first README organization
CONTRIBUTING.md:
- New entry format requires inline language tags (`Python`, `Rust`, etc.)
- Updated section placement to list new category sections

CLAUDE.md:
- Updated architecture: README organized by category, not language
- Entry format includes inline language tags
- parse.py and site/generate.py extract languages from backtick tags

review-pr skill:
- Step 5a: validate that entries include required language tags
- Step 5c: updated section list to new category-first organization
2026-03-28 11:14:49 -03:00
Wilson Freitas 010d0b4782 Add per-language color coding for tag pills
Language tags now have distinct colors based on their language:
- Python: #306998 on #FFD43B
- R: #276DC3 on white
- Julia, Rust, C++, etc. with official language colors
- Includes custom styling for all supported languages

Improves visual distinction and user recognition at a glance.
2026-03-28 11:00:23 -03:00
Wilson Freitas 2fc09a7e39 Update main.js: support multi-language filtering
Change from data-language (single value) to data-languages (space-separated).
Filter now checks includes() instead of exact match, allowing multi-language
projects to appear in multiple language filters.
2026-03-28 10:59:54 -03:00
Wilson Freitas 40b4f60b29 Update site/generate.py: support category-first structure with inline language tags
Changes:
- Update parse_readme() to extract languages from backtick tags
- Extract languages from inline tags instead of h2 headings
- Add languages column to project data
- Update build_tags_html() to support multiple language tags per entry
- Update generate_html() to use data-languages attribute (space-separated)
- Update languages counting logic to extract from inline tags

Site now correctly displays multi-language projects with proper filtering
support for all languages in the new category-first README structure.
2026-03-28 10:59:38 -03:00
Wilson Freitas cf807c050d Update parse.py: extract language from inline backtick tags
h2 headings are now categories (not languages). Language is extracted
from inline tags like `Python` `Rust` at the start of descriptions.

Changes:
- Add extract_languages() function to parse backtick-delimited language tags
- Update README parsing loop to extract languages from descriptions
- Update Project class to handle multiple languages per entry
- Add 'languages' CSV column with comma-separated language list
- Primary 'language' column contains first language for backward compatibility

The parser now supports category-first README structure with inline
language tags.
2026-03-28 10:58:19 -03:00
Wilson Freitas c20e6f26a3 Clarify guidelines for submitting multiple related projects in PRs and enhance rejection criteria for clarity 2026-03-28 10:23:42 -03:00
Wilson FreitasandGitHub 573861fca2 Merge pull request #302 from NeuZhou/main
Update FinClaw description with latest features
2026-03-28 10:13:05 -03:00
Wilson FreitasandGitHub 708b729687 Merge pull request #300 from naimkatiman/add-tradeclaw
Add TradeClaw — self-hosted trading intelligence platform
2026-03-28 10:08:59 -03:00
Wilson FreitasandClaude Haiku 4.5 e0ac384cae Remove duplicate pmxt entry in Python Trading section.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-25 06:09:48 -03:00
Wilson Freitas 4c58891f8d Refine review PR skill documentation: specify MCP tools for operations and clarify workflow steps 2026-03-23 08:06:44 -03:00
Wilson FreitasandClaude Haiku 4.5 6d8b884f8c Add Pyderivatives to Financial Instruments and Pricing section
Adds a toolkit for option pricing, implied volatility surfaces, risk-neutral
densities, and pricing kernel surfaces with support for advanced models.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-23 07:12:24 -03:00
Wilson Freitas a92c103305 Fix link to contributing guidelines in review PR skill documentation 2026-03-23 06:59:23 -03:00