All free flowsAllocate Paint Cans Across Rooms
Estimate separate full-can room allocations and total them by paint label,keeping every complete native room report and the original grouped table.
Processing stays in your browser; code and assets download as needed. Original and checkpoint downloads retain source content, including omitted values. Reset and Exit stop this session’s owned work; they do not establish secure erasure or anonymity.
This flow needs JavaScript. If it does not load, refresh the page and try again.
About this flow
Estimate separate full-can room allocations and total them by paint label,keeping every complete native room report and the original grouped table.
Limitations
- Choose CSV/TSV up to64KiB with1–20 rooms and exact headers room,paint,length,width,height,openings. Labels are exact strings;duplicate room rows count again. Enter declared product parameters. Original wall/openings/coats/declared coverage and exact whole-can rules apply;no ceiling/surface/brand prediction. Whole cans are allocated separately per room;leftovers are not pooled. The checkpoint retains product,room,units and each complete original JSON report in its quoted cell. The final original group report gives count,sum,min,max cans by product in first-seen order. Raw source/private extras and checkpoint stay downloadable and unprotected;final native formula-prefix protection applies. Text CSV/TSV does not guarantee spreadsheet cell types or leading-zero IDs. Late row errors/cancellation produce no partial checkpoint. Original30second workers remain;90second whole-roster limit.
- Source64KiB/1–20rows/10columns/210cells;safefilename255UTF16/1020UTF8 bytes. Required room label<=256units/product<=128units and processing values<=128units,singleline. Extra source columns may contain quoted LF and remain in original source. UTF8 BOM passed through original File[] readTable before sole parser;double BOM fails exact header.
- Complete4column product/room/units/native_report_json checkpoint<=5MiB/20rows/84cells. Native JSON+LF text retained verbatim in each quoted cell;no native fields discarded. It is unprotected so exact product keys reach the original grouper. Final complete native CSV/TSV count/sum/min/max applies original protection;labels such as001 remain exact bytes but spreadsheet software may type them.
- Each original native30s task and all scalar/count/resource limits unchanged;owned90s whole-roster timeout/sequential max20 workers. Late original refusal or cancellation returns no partial checkpoint;original source remains available. Per-room units0..1b,exact group totals<=20b.
- No pooled leftovers,cut reuse/optimal packing or material/surface/brand/price prediction. Shared declared parameters are explicit input assumptions;full native report retains all descriptive IEEE754 fields and exact rational whole-unit counts.
- Delimiter choices match the unchanged original grouper:comma,tab,semicolon,pipe. CSV format identity includes explicitly selected non-tab delimiters;source/output metadata retains the actual separator.