Skip to content

feat: harden Algora bounty discovery parsing - #11

Open
wangedmund77-cmyk wants to merge 1 commit into
Nexussyn:mainfrom
wangedmund77-cmyk:codex/algora-scout-resilient-tech-stack
Open

feat: harden Algora bounty discovery parsing#11
wangedmund77-cmyk wants to merge 1 commit into
Nexussyn:mainfrom
wangedmund77-cmyk:codex/algora-scout-resilient-tech-stack

Conversation

@wangedmund77-cmyk

Copy link
Copy Markdown

Summary

  • Tries the issue-specified Algora endpoint first and keeps a console fallback without inserting rows from non-JSON/failed responses.
  • Normalizes Algora tech_stack from common API fields and writes it into runtime_jobs.payload.
  • Deduplicates Algora candidates by URL before the existing SHA-1 task id insertion path.
  • Adds docs/algora-opportunity-scout-proof.md with current endpoint probes and accepted JSON shape.

Bounty

Verification

  • curl -L -H "Accept: application/json" https://algora.io/api/bounties?status=open&limit=50 currently returns {"errors":{"detail":"Not Acceptable"}}; documented in proof file.
  • npm run typecheck not run successfully because dependencies are not installed in this environment (tsc: command not found).

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