BriefBunon
Weave every brief into a buildable plan.
type assignment error. The screenshot is preserved; no fix was applied. Finding UI-01 →These coverage labels are transcribed from the supplied audit, not independently reclassified. “Local” does not mean production ready. [S1]
The interface, as observed
Original CSS + JavaScript · Real local API via Python bridge · Synthetic examples

1440 × 1000 CSS-pixel viewport; full-page capture. Existing source branding is unchanged. Full-resolution PNG ↗

Language toggle exercised. Translation quality was not independently reviewed. Full-resolution PNG ↗

390 × 844 CSS-pixel viewport; full-page capture. Not a physical device. Full-resolution PNG ↗
Record-table capture — Projects

Records shown are seeded synthetic examples. No record mutations were made. Full-resolution PNG ↗
Create-form capture — observed failure

Read-only textarea error preserved as observed. Full-resolution PNG ↗
[S2] Capture metadata, timestamps, routes and screenshot hashes. Offline rendering uses actual app functions with a local HTTP bridge; browser network navigation, cookies, service workers and transport enforcement were not validated.
What this sample actually checks
| Check | Observed result | Boundary / context |
|---|---|---|
| Local HTTP shell route | 200 | Python client, not browser navigation |
| Overview metrics | 4 displayed | English and Bengali headings rendered |
| Bengali language toggle | PASS | সারসংক্ষেপ |
| 390 px navigation | PASS | Menu opened and closed |
| Horizontal page overflow | 0 px | At the two measured viewport widths |
| Sampled record table | 1 rows | Projects |
| Sampled create form | FAIL | Textarea exception |
| Create / edit submission | NOT ATTEMPTED | Opening a form is not a persistence test |
Corroborating automated tests
These exact tests were matched to the fresh run. They support their named invariants; they do not prove every source requirement. [S3]
| Source requirement | Test reference | Fresh run |
|---|---|---|
| BB-F02 Requirement register | BriefBunonTests.test_requirement_identity_history_and_approval_invalidation | PASS |
| BB-F03 Ambiguity inbox | BriefBunonTests.test_ambiguity_rule_asks_instead_of_inventing_service_guarantee | PASS |
| BB-F04 Work breakdown | BriefBunonTests.test_work_dependency_cycle_is_rejected_with_path | PASS |
Scope that stays visible
Evidence → scope → estimate → shared proposal → explicit client decision. Estimates are ranges. Paste approved source text; binary document intake is not enabled.
প্রমাণ → পরিধি → প্রাক্কলন → প্রস্তাব → ক্লায়েন্টের স্পষ্ট সিদ্ধান্ত। প্রাক্কলন নিশ্চয়তা নয়। অনুমোদিত উৎসের লেখা দিন; বাইনারি নথি গ্রহণ চালু নেই।
All 12 supplied requirements and their residual limitations
| Requirement | Source status | Implementation scope / remaining work |
|---|---|---|
| BB-F01 Evidence-backed intake | PARTIAL | Text intake with language, paragraph identifiers, hash deduplication and exact source quotations. Remaining: Binary document intake, malware scanning, OCR and file extraction are not enabled. |
| BB-F02 Requirement register | Local implementation | Stable requirement IDs/codes, bilingual criteria, priority, owner, links and revision history; material edits invalidate approval. Remaining: Native-language acceptance review remains external; no autonomous requirement inference is claimed. |
| BB-F03 Ambiguity inbox | Local implementation | Transparent local ambiguity rules create editable questions; unanswered questions block commercial approval. Remaining: Detection is a bounded rule list, not a guarantee of complete natural-language interpretation. |
| BB-F04 Work breakdown | Local implementation | Requirement-linked epics, stories and tasks, hierarchy checks, dependency-cycle paths and enabling-work coverage. Remaining: Human planning and feasibility review remain required. |
| BB-F05 Range-based estimation | Local implementation | Ordered optimistic/likely/pessimistic estimates, PERT, whole-minute display and exact poisha pricing. Remaining: Estimates are explicitly not commitments; production estimation accuracy has not been measured. |
| BB-F06 Commercial guardrails | Local implementation | Editable BDT rates, contingency, visible tax allowance/note and private internal cost/margin collections. Remaining: The tax allowance is a reviewed input placeholder, not a tax calculation or filing service. |
| BB-F07 Proposal studio | PARTIAL | Versioned English/Bangla/paired proposal artifacts with terms, scope, hash, timestamp and printable UTF-8 preview. Remaining: Dedicated DOCX/PDF generation and native Bangla typography/export acceptance remain unavailable or unverified. |
| BB-F08 Version approval | Local implementation | Named-client access, exact-hash decisions, author/client separation, expiry, revocation and immutable approval history. Remaining: Real client acceptance must be performed by the authorized human; demo decisions are synthetic. |
| BB-F09 Change-impact control | PARTIAL | Accepted-baseline differences, separately priced change requests and attributable client decisions preserve the original baseline. Remaining: Cost and schedule impact are entered by people; automated impact modelling and negative price adjustments are not implemented. |
| BB-F10 Historical retrieval | PARTIAL | Tenant-scoped literal retrieval of accepted historical proposals returns source references and timestamps. Remaining: No semantic similarity, embeddings or external CRM retrieval is implemented. |
| BB-F11 Delivery handoff | Local implementation | Accepted backlog export preserves requirement IDs, owners, criteria, dependencies and assumptions from the accepted snapshot. Remaining: No external project-management connector is supplied. |
| BB-F12 Decision analytics | PARTIAL | Actual local counts of questions, requirement approvals and proposal versions; insufficient-data state for accuracy. Remaining: No completed-project variance, paid-change analytics or observed accuracy dataset is supplied. |
App-specific coverage JSON · Supplied release gates (Source snapshots and local paths are not published with this site.)
Sources and provenance
[S1] Supplied feature coverage (Source snapshots and local paths are not published with this site.); subset linked above. No coverage status has been upgraded by this pack.
[S2] Fresh UI capture record and original PNGs. Harness method and exclusions.
[S3] Fresh 143-test validation · Full test log.
[S4] Supplied BriefBunon module (Source snapshots and local paths are not published with this site.) · Supplied frontend source (Source snapshots and local paths are not published with this site.).
[S5] Supplied release-candidate validation (Source snapshots and local paths are not published with this site.) · Source-subset hashes (Source snapshots and local paths are not published with this site.).