Skip to content

Add property-pro community ability - #367

Open
ileana-pr wants to merge 5 commits into
openhome-dev:devfrom
ileana-pr:add-property-pro
Open

Add property-pro community ability#367
ileana-pr wants to merge 5 commits into
openhome-dev:devfrom
ileana-pr:add-property-pro

Conversation

@ileana-pr

Copy link
Copy Markdown

Summary

  • Add PropertyPro, a voice showing-tour guide for residential listings (Suite B).
  • Visitors say hello to walk room-by-room from a markdown listing packet, with dimensions and richer room notes.
  • Fair-housing guardrails redirect crime/school-quality/demographic questions; unanswered property facts go to tour_questions.md.
  • After a tour ends, the device stays in a lobby (“say hello to start again”) instead of handing off to the regular agent.
  • Includes three fictitious listing fixtures (Maple / Canal / Pine) plus product discovery notes.

Test plan

  • python3 validate_ability.py community/property-pro/ passes
  • Install/push ability with triggers: hello, start tour, begin tour, property pro
  • Say hello → Maple greeting + foyer beat with dimensions and detail
  • Navigate rooms (“kitchen”, “next”) and ask facts (sq ft, roof, appliances)
  • Ask “is this a safe neighborhood?” → redirect, no crime stats
  • Ask “are the schools good?” → assignment only, no ratings
  • Ask an unknown fact on a sparse listing → logged to agent question list
  • Say done → “Closing the tour…” then ask a fact → “tour is closed…” until hello again

Made with Cursor

ileana-pr and others added 2 commits August 10, 2026 22:12
Add Stage 1 product docs, fair-housing guardrails, and three fictitious
markdown listing packets so we can implement the voice tour next.

Co-authored-by: Cursor <cursoragent@cursor.com>
Implement hello-triggered room tours from markdown listing packets,
fair-housing redirects, question logging, and a lobby that keeps
visitors in PropertyPro until they say hello again.

Co-authored-by: Cursor <cursoragent@cursor.com>
@ileana-pr
ileana-pr requested a review from a team as a code owner August 21, 2026 20:59
@github-actions

Copy link
Copy Markdown
Contributor

🔀 Branch Merge Check

PR direction: add-property-prodev

Passedadd-property-prodev is a valid merge direction

@github-actions

Copy link
Copy Markdown
Contributor

✅ Community PR Path Check — Passed

All changed files are inside the community/ folder. Looks good!

@github-actions github-actions Bot added the community-ability Community-contributed ability label Aug 21, 2026
@github-actions

Copy link
Copy Markdown
Contributor

✅ Ability Validation Passed

📋 Validating: community/property-pro
  ✅ All checks passed!

@github-actions

github-actions Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

🔍 Lint Results

__init__.py — Empty as expected

Files linted: community/property-pro/main.py

✅ Flake8 — Passed

✅ All checks passed!

ileana-pr and others added 3 commits August 21, 2026 20:06
…vior

Align triggers, lobby flow, contact fallbacks, and feature checklist with
main.py; restore a clean community .openhome.json without local push IDs.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community-ability Community-contributed ability

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant