11 Commits
Author SHA1 Message Date
KG-access 1aa724e90f Merge pull request 'Fix Joplin sync by upgrading CLI and detecting sync errors' (#5) from feature/joplinupdate into main
Reviewed-on: #5
2026-10-02 09:13:38 +00:00
KG-access f5186e57b5 Fix Joplin sync by upgrading CLI and detecting sync errors 2026-10-02 18:10:15 +09:00
KG-access f39a7b5a09 Merge pull request 'feat: enable IEEE Xplore collection and document validation' (#4) from feature/IEEE_active into main
Reviewed-on: #4
2026-08-24 14:48:56 +00:00
KG-access e6d6713169 feat: enable IEEE Xplore collection and document validation
- enable IEEE source in default and NAS configurations
- record API activation, rate-limit validation, and full-run results
- update NAS operational guidance and TODO status
2026-08-24 23:46:19 +09:00
KG-access b2db177554 Merge pull request 'feat: implement Groq fallback for Gemini failures and update ops docs' (#3) from feature/add_Groq into main
Reviewed-on: #3
2026-08-22 06:21:01 +00:00
KG-access f7e31aef1c feat: implement Groq fallback for Gemini failures and update ops docs
add Groq dependency and NAS config entries for fallback provider
implement Gemini -> Groq fallback flow on quota, timeout, and API errors
validate Groq API key with models listing and runtime invocation path
update AI orchestration logic in runner and ai enrichment pipeline
update TODO document to mark Groq auth, integration, and verification as completed
2026-08-22 15:19:59 +09:00
KG-access a8202161e2 Merge pull request 'refine: query list, category keywords, and relevance terms' (#2) from feature/querymodification into main
Reviewed-on: #2
2026-08-21 09:24:59 +00:00
KG-access ff300a087f refine: query list, category keywords, and relevance terms
config.nas.yaml:
- Consolidate 9 → 8 queries: remove automotive imaging radar,
  wideband DOA radar, super resolution DOA; merge FMCW MIMO → MIMO radar;
  add radar waveform, radar super resolution
- Remove Target Modeling and RF Impairment categories
- Expand DOA keywords (Capon, subspace, compressive sensing)
- Update MIMO keywords (DDM, RDMA)
- Tighten Antenna keyword (array antenna only, drop generic antenna)
- Adjust relevance_terms: interference 1→2, add super resolution: 3,
  remove target simulation and phase noise

state/provider_circuit_breaker_state.json:
- Reset Crossref circuit breaker (recovered)
- Update Semantic Scholar open_until and strikes

docs/paper-monitor-todo.md:
- Mark IEEE network access unblocked (2026-08-21)
- Mark query refactoring done
- Mark classify_and_score category/scoring as partially complete
2026-08-21 18:21:20 +09:00
KG-access eb80fd1cb0 Merge pull request 'feat: integrate Google Scholar alerts and improve paper filtering pipeline' (#1) from feature/googlescholar into main
Reviewed-on: #1
2026-08-20 15:29:19 +00:00
KG-access 2543b0c23f feat: integrate Google Scholar alerts and improve paper filtering pipeline
- Add Google Scholar Alert collection via Gmail IMAP
- Add Gmail App Password based authentication
- Add Google Scholar environment variables to NAS compose configuration
- Enable Google Scholar Alert source in config.nas.yaml
- Disable subject filtering that incorrectly excluded Scholar alert emails
- Parse paper titles and links from Google Scholar alert HTML emails
- Deduplicate collected Scholar papers by normalized title
- Filter Scholar UI/control links such as update alert and unsubscribe entries
- Filter bracket-only alert labels such as [automotive radar]

- Add Google Scholar specific relevance threshold
- Keep global min_relevance at 2
- Set Google Scholar minimum relevance to 3
- Reduce Scholar candidates from 229 collected / 207 merged to 28 accepted

- Add Gemini API rate limiting
- Enforce minimum 13 second interval between Gemini requests
- Apply shared rate limiter to abstract and full-text enrichment
- Prevent Gemini free-tier 5 RPM quota errors
- Verify retry processing of previously failed AI enrichment jobs

- Verify end-to-end NAS workflow
- Google Scholar Alert collection successful
- Gemini enrichment successful without HTTP 429 errors
- Joplin report generation and WebDAV synchronization successful
2026-08-21 00:25:24 +09:00
KG-access c3aad03182 First Commit 2026-08-15 23:43:07 +09:00