Which Node workbook automation workflow should @bilig/headless prove next? #157
Replies: 11 comments
-
|
Update from the May 12 growth pass: the repo now has a serverless/API-route WorkPaper recipe wired into the README, npm README, site, sitemap, and llms.txt. Recipe: https://github.com/proompteng/bilig/blob/main/docs/serverless-workpaper-api-route.md It accepts JSON revenue records, writes them into a WorkPaper workbook, recalculates summary formulas, persists the workbook JSON, and returns computed values plus verification checks. The next useful feedback: if you run spreadsheet logic behind HTTP routes or agent tools, which adapter would make this easiest to try first?
|
Beta Was this translation helpful? Give feedback.
-
|
Update: I added five small first-timer workflow issues so contributors can help prove one practical Node-service example at a time:
I am trying to keep these boring and runnable: build a workbook, calculate formulas, read the result, print deterministic JSON, and avoid framework glue. If you automate spreadsheets from Node, which one would you expect to see first in the package README? If the missing workflow is different, please describe the input data, the formulas, and the output you would want to verify. |
Beta Was this translation helpful? Give feedback.
-
|
Shipped the first workflow from this list: invoice totals from line items. Runnable example: https://github.com/proompteng/bilig/tree/main/examples/headless-workpaper#invoice-totals It builds invoice rows, calculates line totals, subtotal, tax, and grand total formulas, then verifies computed values plus serialized formula readback. The command is: npm run invoice-totalsThe remaining open examples are budget variance, subscription MRR, quote approval, and fulfillment capacity. Feedback still useful: which one should become the next package README example? |
Beta Was this translation helpful? Give feedback.
-
|
Shipped the second workflow from this list: budget variance alerts. Runnable example: https://github.com/proompteng/bilig/tree/main/examples/headless-workpaper#budget-variance-alerts It compares budget and actual rows, calculates dollar variance and variance percent, and flags rows that need review with a formula-backed alert: npm run budget-varianceRemaining open examples are subscription MRR, quote approval, and fulfillment capacity. |
Beta Was this translation helpful? Give feedback.
-
|
Shipped the third workflow from this list: subscription MRR forecast. Runnable example: https://github.com/proompteng/bilig/tree/main/examples/headless-workpaper#subscription-mrr-forecast It models starting customers, new customers, churn, expansion, and ending recurring revenue with formula-backed rows: npm run subscription-mrrRemaining open examples are quote approval and fulfillment capacity. |
Beta Was this translation helpful? Give feedback.
-
|
Shipped the fourth workflow from this list: quote approval threshold. Runnable example: https://github.com/proompteng/bilig/tree/main/examples/headless-workpaper#quote-approval-threshold It calculates list total, discount amount, quote total, max line discount, and the approval status from formula-backed quote rows: npm run quote-approvalRemaining open example from this list is fulfillment capacity. |
Beta Was this translation helpful? Give feedback.
-
|
Shipped the fifth workflow from this list: fulfillment capacity planning. Runnable example: https://github.com/proompteng/bilig/tree/main/examples/headless-workpaper#fulfillment-capacity-plan It compares forecast order volume with available labor hours and reads back required hours, available hours, capacity gap, short days, and status from formula-backed rows: npm run fulfillment-capacityThat completes the five workflow examples from this discussion: invoice totals, budget variance alerts, subscription MRR, quote approval, and fulfillment capacity. |
Beta Was this translation helpful? Give feedback.
-
|
Fresh signal I want to understand: the package has real touchpoints now, but weak GitHub conversion. Current public numbers as of May 14:
That usually means people are checking it out, but the first minute is not yet convincing enough to bookmark, star, or start an issue. I would rather fix the product/docs than ask for empty stars. If you tried it or considered it, what made you stop? Useful answers are concrete:
The fastest current eval path is still the npm-only smoke test: The MCP server is now live in the official MCP Registry as |
Beta Was this translation helpful? Give feedback.
-
|
Added a narrower write-up for the current evaluator question: when should spreadsheet automation stop driving a browser grid and use a workbook API instead? New page: https://proompteng.github.io/bilig/stop-driving-spreadsheets-with-screenshots.html The concrete boundary I want feedback on is: code or an agent writes inputs, the WorkPaper recalculates formulas, the caller reads exact values, then JSON export/restore proves the same calculated output without a browser session. If you have a real workflow where you currently use ExcelJS, SheetJS, Google Sheets API, screenshots, or a browser grid to update formula-backed spreadsheets, please drop the shape here: inputs, formulas, expected outputs, persistence needs, and whether XLSX compatibility or service-side readback is the hard part. |
Beta Was this translation helpful? Give feedback.
-
|
Added a production-shaped evaluator path for the workflow question in this thread: https://proompteng.github.io/bilig/quote-approval-workpaper-api.html It starts from an empty Node directory, installs
This is the path I want people to judge before a generic README read. The concrete feedback ask: if this shape is close but not adoptable, what blocks a real service trial: formula coverage, XLSX import/export expectations, persistence shape, framework boundary, or agent/tool readback contract? |
Beta Was this translation helpful? Give feedback.
-
|
May 17 update: the useful discovery path so far is not broad social traffic. The visible star jump lined up with HN and headless-spreadsheet topic discovery, and the current weak point is converting serious evaluators after they clone or skim. If you are evaluating Bilig from HN, LibHunt, npm, or a topic page, the best feedback is one concrete blocker after running one proof:
Reply with the smallest blocker that would stop production adoption:
A tiny reproducer is more useful than a general feature request. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
@bilig/headlessis aimed at Node services and coding agents that need spreadsheet behavior without driving a spreadsheet UI.The current supported path is:
Runnable starting points:
I am looking for concrete workflows to prove next, not generic feature requests.
Useful reply format:
Candidate next proofs:
Maintainer disclosure: I maintain
bilig. The point of this thread is to turn real workflows into small runnable examples, docs, and starter issues.Beta Was this translation helpful? Give feedback.
All reactions