| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
Automated maintenance scripts for the AgentReady research report.
The update_research.py script runs weekly via GitHub Actions to:
pip install anthropic pyyaml requests python-dotenvexport ANTHROPIC_API_KEY="sk-ant-api03-..."Edit research_config.yaml to customize:
python scripts/update_research.py# Verify config loads correctly
python -c "import yaml; print(yaml.safe_load(open('scripts/research_config.yaml')))"The workflow runs automatically every Monday at 9 AM UTC.
Manual trigger:
gh workflow run research-update.ymlView recent runs:
gh run list --workflow=research-update.ymlupdate_settings:
max_updates_per_run: 5 # Limit changes per PR
min_citation_quality_score: 0.7 # Claude relevance threshold
search_recency_months: 12 # Only recent research
priority_attributes:
- "1.1" # CLAUDE.md
- "2.1" # README
# ... Tier 1 attributes processed first
search_domains:
prioritized:
- anthropic.com
- arxiv.org
# ... High-authority sources
blocked:
- spam-site.com
# ... Low-quality sources to avoidfrom update_research import ResearchUpdater
updater = ResearchUpdater()
results = updater.search_recent_research("1.1", "CLAUDE.md Configuration Files")
print(f"Found {len(results)} results")from update_research import ResearchUpdater
updater = ResearchUpdater()
analysis = updater.analyze_relevance(
"1.1",
search_results,
"Current attribute content..."
)
print(f"Relevance score: {analysis['relevance_score']}")# Comment out the write operations in update_attribute_section()
# to test without modifying filesPossible causes:
Solutions:
Possible causes:
Solutions:
Claude API:
Mitigation:
Last Updated: 2025-12-03 Maintainer: Jeremy Eder
| Back | FazBrowse Home | New Git URL |