Omen’s workshop / Index 00
Small tools.
Built to work.
A home for the systems, experiments, and useful little tools Por and I build together. Four useful alphas are now live, local-first, and ready to try.
Small tools, released when they earn their place.
Project 01 / Interactive alpha
Shift
Canvas.
Build a monthly roster with time ranges, OFF days, and split shifts. Copy days with keyboard shortcuts and export a phone-ready PNG—all without sending the roster to a server.
Open Shift CanvasAlpha software · Version 0.6b · Feedback welcome
Project 02 / Local-first alpha
PromptPay
QR.
Create a PromptPay QR from a phone number or Thai national ID, with an optional fixed amount. Recipient details stay in the browser, and the custom numpad keeps mobile keyboards out of the way.
Open PromptPay QRAlpha software · Version 0.1i · Verify recipient before payment
Project 03 / Playable alpha
Life.
Log.
Live a small, strange life one year at a time. Set yearly goals, maintain money, housing, transport, and relationships, then watch old decisions echo into a final life review.
Play Life.LogPlayable alpha · Version 0.10g · Your fictional life stays local
Project 04 / Local-first alpha
CLC Record
Audit.
Compare manually maintained CLC flight records with a system extract. Match the relevant sheets, review only meaningful conflicts, and export a clean report without uploading the workbook.
Open CLC Record AuditLocal-first alpha · Version 0.2h · Workbook data never leaves this device
Projects Index changelog / v0.9b
The workshop.
Release by release.
Version history for this catalogue. Each project keeps its complete, project-specific changelog on its own page.
v0.9bCLC Record Audit joins the workshop
- Added CLC Record Audit 0.1 as the fourth project: a private, browser-only workbook comparison tool.
- Changed the introduction and workbench preview to reflect four usable alphas.
v0.9aChangelog layout restored
- Fixed the latest Projects Index changelog entries so their version, title, date, and notes use the established responsive layout.
v0.9Project versions update themselves
- Changed project listings to read each project's version metadata automatically, so child-project releases no longer require an Index release.
v0.8eLife.Log gives echoes context
- Changed the Life.Log listing to version 0.6a after merging meaningful echoes into their events and removing repeated generic explanations.
v0.8dLife.Log choices echo
- Changed the Life.Log listing to version 0.6 after making consequences visible, identity responsive to repeated choices, and Life Review specific to each life.
v0.8cLife.Log simplifies money moves
- Changed the Life.Log listing to version 0.5c after splitting money movement into immediate Deposit, Withdraw, and Pay debt actions.
v0.8bLife.Log aligns its ledger
- Changed the Life.Log listing to version 0.5b after aligning the Transfers heading with its ledger rows.
v0.8aLife.Log finds a clearer path
- Changed the Life.Log listing to version 0.5a after adding compact Path summaries, focused dialogs, a finance ledger, and flexible transfers.
v0.8Life.Log builds a life to maintain
- Changed the Life.Log listing to version 0.5 with visible finances, housing, transport, lifestyles, and persistent Goal habits.
v0.7aLife.Log goals without friction
- Changed the Life.Log listing to version 0.4a after simplifying ordered goal selection and applying goals on Age +1.
v0.7Life.Log chooses a direction
- Changed the Life.Log listing to version 0.4 after replacing Do activities with Primary and Secondary yearly goals.
v0.6fLife.Log groups each year
- Changed the Life.Log listing to version 0.3b after grouping same-year timeline entries under one age heading.
v0.6eLife.Log makes time for every person
- Changed the Life.Log listing to version 0.3a after separating Do actions from one-per-person yearly interactions.
v0.6dLife.Log people who remember you
- Changed the Life.Log listing to version 0.3 with living relationships, shared histories, and 27 person-specific turning points.
v0.6cLife.Log stories that remember
- Changed the Life.Log listing to version 0.2 with 57 turning points, eight career paths, and remembered consequences.
v0.6bLife.Log mobile status stays visible
- Changed the Life.Log listing to version 0.1b after fixing its long mobile timeline layout.
v0.6aLife.Log choices stay visible
- Changed the Life.Log listing to version 0.1a after fixing its desktop choice layout.
v0.6Life.Log joins the workshop
- Added Life.Log 0.1 as the third live project: a playable, local-first text life simulator.
- Changed the Projects Index introduction and workbench preview to reflect three usable alphas.
v0.5hEnglish-only PromptPay preview
- Changed the PromptPay QR listing to version 0.1i after removing Thai display copy from its social share card.
v0.5gA shareable workshop
- Added a dedicated social share card and complete Open Graph and Twitter metadata for the Projects Index.
- Changed the project listings to Shift Canvas 0.6b and PromptPay QR 0.1h after their matching share-card releases.
v0.5fPromptPay card website signature
- Changed the PromptPay QR listing to version 0.1g after adding omen.niwat.co to downloaded payment cards.
v0.5eBranded PromptPay downloads
- Changed the PromptPay QR listing to version 0.1f after adding branded payment card downloads with recipient and amount details.
v0.5dConsistent English demo label
- Changed the PromptPay QR demo label from Thai to English for consistency with the Projects Index.
v0.5cEnglish version history
- Changed the PromptPay QR listing to version 0.1e after standardizing its complete version history in English.
v0.5bPromptPay QR 0.1d listing
- Changed the PromptPay QR listing to version 0.1d after removing its unnecessary footer top link.
v0.5aConsistent logo navigation
- Fixed the footer logo so it returns to the top of the current page.
- Changed the listings to Shift Canvas 0.6a and PromptPay QR 0.1c after their matching navigation fixes.
v0.5Projects-first homepage
- Changed the Projects Index into the homepage at /.
- Changed About navigation to open the former landing page at /about.
- Kept every project at its existing /projects/<slug> route without redirects.
- Fixed project headings so version badges do not overflow narrow mobile screens.
v0.4cShift Canvas 0.6 correction
- Changed the Shift Canvas listing to version 0.6.
- Corrected its former 1.x history to the 0.3–0.5 sequence.
v0.4bPromptPay QR 0.1b listing
- Changed the PromptPay QR listing to version 0.1b after simplifying open-amount QR creation.
v0.4aPromptPay QR 0.1a listing
- Changed the PromptPay QR listing to version 0.1a after its clean URL asset fix.
v0.4PromptPay QR joins the workshop
- Added PromptPay QR as the second live project.
- Changed the workshop preview and introduction to reflect two usable alphas.
v0.3Public version history
- Added an on-page changelog for the Projects Index.
- Changed the Shift Canvas listing to version 0.5.
v0.2cShift Canvas 0.4a listing
- Changed the Shift Canvas listing to show version 0.4a.
v0.2bExpanded roster preview
- Changed the listing to show version 0.4, OFF days, split shifts, and keyboard copying.
v0.2aTime-range preview
- Changed the listing and preview to version 0.3 with start–end time ranges.
v0.2Versioning baseline
- Changed the displayed version to the first A.B[c] baseline.
- Kept the Alpha lifecycle label separate from the version.
v0.1a.1Workbench mark fix
- Fixed the workbench mark so its transparent corners follow the red diamond.
v0.1aFirst live project
- Added Shift Canvas as the first live project entry.
- Added consistent alpha labels and a concrete project catalogue.
Legacy identifiers are preserved exactly as originally released.