Skip to content

feat(forge): Chezy Forge, Devin-built pisos.com adapter verified by pytest and hidden hold-outs - #73

Merged
espetro merged 17 commits into
mainfrom
feat/chezy-forge/pisos-standard
Sep 20, 2026
Merged

espetro merged 17 commits into
mainfrom
feat/chezy-forge/pisos-standard

Conversation

@espetro

@espetro espetro commented Sep 20, 2026

Copy link
Copy Markdown
Owner

Summary

Test plan

  • mise run validate (pre-push gate) green on every push
  • uv run pytest apps/scraper/tests -q: 82 passed
  • forge.ts detail --dry-run-verify HEAD returns pass
  • Live uv run scraper scrape --platform pisos --operation rent --tier small: 61 listings, 2 pages

espetro and others added 17 commits September 20, 2026 12:06
…ract test

The adapter does not exist yet; the test skips via importorskip until it does.
This file is the standard the forge asks Devin to meet.
Co-authored-by: Quim T <[email protected]>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
…r contract test

parse_detail does not exist yet; the test skips until it does. This is the
standard for the second forge run.
Co-authored-by: Quim T <[email protected]>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Quim T <[email protected]>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@espetro
espetro merged commit 4e485db into main Sep 20, 2026
1 check passed
@espetro
espetro deleted the feat/chezy-forge/pisos-standard branch September 20, 2026 11:22
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