Skip to content

feat: implement 6 pending features#10

Merged
rahuliitk merged 1 commit into
mainfrom
feature/pending-features-implementation
Feb 24, 2026
Merged

feat: implement 6 pending features#10
rahuliitk merged 1 commit into
mainfrom
feature/pending-features-implementation

Conversation

@rahuliitk
Copy link
Copy Markdown
Collaborator

Summary

  • Vision Engine Deployment: Dockerfile + docker-compose service on port 8010, removed floor-plan amber warning
  • Global Building Codes: Added US IRC 2021 (20 rules), EU Eurocode (15 rules), UK Building Regs (15 rules) with multi-jurisdiction compliance UI dropdown
  • Change Orders UI: Full dashboard page with summary cards, status filter tabs, create/approve/reject flow, and impact analysis
  • IFC/BIM Export: ifcopenshell-based IFC4 writer generating IfcWall/Door/Window/Furniture, integrated into drawing pipeline with download button
  • Visual Product Matching ML: 6 modules — CLIP ViT-B/32 embedder (512-dim), pgvector indexer/searcher, VLM reranker (GPT-4o-mini), orchestration pipeline with graceful degradation
  • Photo-to-3D Reconstruction: tRPC router + vision-engine backend with VLM depth estimation, calibrated measurement, glTF mesh generation, and full UI page with confidence scores

Test plan

  • Vision Engine: docker compose build vision-engine && docker compose up vision-engine — verify /health returns 200
  • Building Codes: Navigate to Compliance page, switch jurisdiction between IN/US/EU/GB, verify rules load
  • Change Orders: Navigate to Change Orders page, create/approve/reject orders, verify summary cards
  • IFC Export: Generate drawings, verify IFC download button appears and .ifc file downloads
  • Product Matching: cd ml/product-matching && pip install -e ".[db]" — verify CLIP embedder loads
  • Reconstruction: Navigate to Reconstruction page, start a reconstruction job, verify dimension extraction

🤖 Generated with Claude Code

…nge orders, IFC export, product matching, reconstruction

- Vision Engine: Dockerfile + docker-compose service (port 8010), remove floor-plan amber warning
- Global Building Codes: US IRC 2021, EU Eurocode, UK Building Regs JSON data + multi-jurisdiction compliance router/UI
- Change Orders: full dashboard page with summary cards, status filters, create/approve/reject, impact analysis
- IFC/BIM Export: ifcopenshell-based IFC4 writer, drawing pipeline integration, IFC download button
- Visual Product Matching: CLIP ViT-B/32 embedder, pgvector indexer/searcher, VLM reranker, orchestration pipeline
- Photo-to-3D Reconstruction: tRPC router, vision-engine backend with VLM depth estimation + glTF mesh, full UI page

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@rahuliitk rahuliitk merged commit e622b1c into main Feb 24, 2026
1 check failed
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