Overall progress
55%
22 of 38 tasks done. Launch target 2026-10-11
Next three steps
- Full tender index backfilledclaude Runs across nights; see checkpoint
- Contracts index backfilledclaude Scheduled daily at 14:00 Dhaka; runs across nights
- Review review/pairs.csv when askedfahim
Tasks only Fahim can do
- Review review/pairs.csv when askedfahim
- Write and publish the launch postfahim
- Record two-minute demo videofahim
- Message the four Advanced AI Lab product managersfahim
- bKash merchant account for the Pro tier (later)fahim
Crawl
| Endpoint | Pages | Last run | Updated |
|---|---|---|---|
| d1_load | 0 / 0 | ||
| tenders | 47 / 3,129 | budget | 2026-09-13T07:02:38Z |
Models
| Model | Metric | Value |
|---|---|---|
| category_classifier | accuracy_acted | 0.9061 |
| category_classifier | deferral_rate | 0.1581 |
| category_classifier | coverage | 0.8419 |
| category_classifier | macro_f1 | 0.8429 |
| category_classifier | accuracy_all | 0.8558 |
| category_classifier | n_train | 4600 |
| category_classifier | n_test | 1151 |
| category_classifier | n_classes | 15 |
| category_classifier | threshold | 0.55 |
| category_classifier | labels_from_tags | 1157 |
| category_classifier | labels_from_title | 4594 |
| category_classifier | trained_at | 2026-09-13T10:02:20Z |
Done
- Package scaffold, pytest, CIclaude
- HTML fixtures from the portalclaude
- Parsers for tender, contract and detail pagesclaude
- Checkpoint and Parquet storeclaude
- Session, rate limiter, crawl policyclaude
- Nightly crawl workflowclaude
- Command centre on GitHub Pagesclaude
- Create Cloudflare account and run wrangler loginfahim
- Read e-GP terms and disclaimer pages oncefahim
- Entity resolution with review queueclaude
- D1 schema and nightly load within write limitsclaude
- Worker skeleton with Honoclaude
- Worker API live on workers.devclaude https://bidefy.iba-jobs.workers.dev/api/v1/health
- Stay on workers.devfahim
- Create a Cloudflare API token with D1 edit rights and add it as the CLOUDFLARE_API_TOKEN repo secretfahim
- Live tenders, tender, bidder, entity and alerts pagesclaude
- PWA manifest, service worker, push subscriptionsclaude
- Site live on Vercelclaude https://bidefy.vercel.app
- Detail-page sample for training labelsclaude
- Category classifier with metrics and deferralclaude 0.906 acted accuracy at 0.158 deferral
- Hourly alert matcher and push senderclaude Admin dry-run endpoint verified; bootstrap rule prevents backlog spam
- Public launch v0.1claude Tagged v0.1.0
Phases
Week 1: crawler and index
84%
- Package scaffold, pytest, CIclaude
- HTML fixtures from the portalclaude
- Parsers for tender, contract and detail pagesclaude
- Checkpoint and Parquet storeclaude
- Session, rate limiter, crawl policyclaude
- Nightly crawl workflowclaude
- Full tender index backfilledclaude Runs across nights; see checkpoint
- Command centre on GitHub Pagesclaude
- Create Cloudflare account and run wrangler loginfahim
- Read e-GP terms and disclaimer pages oncefahim
Week 2: contracts, entity resolution, D1, Worker skeleton
76%
- Contracts index backfilledclaude Scheduled daily at 14:00 Dhaka; runs across nights
- Entity resolution with review queueclaude
- D1 schema and nightly load within write limitsclaude
- Worker skeleton with Honoclaude
- Worker API live on workers.devclaude https://bidefy.iba-jobs.workers.dev/api/v1/health
- Review review/pairs.csv when askedfahim
- Stay on workers.devfahim
- Create a Cloudflare API token with D1 edit rights and add it as the CLOUDFLARE_API_TOKEN repo secretfahim
Week 3: site pages, PWA, push
100%
- Live tenders, tender, bidder, entity and alerts pagesclaude
- PWA manifest, service worker, push subscriptionsclaude
- Site live on Vercelclaude https://bidefy.vercel.app
Week 4: classifier, alert cron, public launch
90%
- Detail-page sample for training labelsclaude
- Category classifier with metrics and deferralclaude 0.906 acted accuracy at 0.158 deferral
- Hourly alert matcher and push senderclaude Admin dry-run endpoint verified; bootstrap rule prevents backlog spam
- Public launch v0.1claude Tagged v0.1.0
- Write and publish the launch postfahim
Week 5: award-value model
0%
- LightGBM award model with interval and baselineclaude
- Five data-derived buyer profiles from the awards table, labelled as suchclaude
- Request-access form live and collecting real pricing signalsclaude
Week 6: anomaly flags and profiles
0%
- Winner concentration and residual flagsclaude
- Bidder and procuring entity profile pagesclaude
Week 7: product document, pricing, polish
0%
- Full product document in the Auto structureclaude
- Pricing page with request-access formclaude
- Polish, stale banner, dashboard finalclaude
Week 8: usage, demo, outreach
0%
- Usage numbers collected and shownclaude
- Record two-minute demo videofahim
- Message the four Advanced AI Lab product managersfahim
- bKash merchant account for the Pro tier (later)fahim