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.

PROJECT INDEX / PREVIEW In progress
01 Shift Canvas Alpha live
02 PromptPay QR Alpha live
03 Life.Log Playable alpha
04 CLC Record Audit Local-first alpha

Small tools, released when they earn their place.

Project 01 / Interactive alpha

Shift
Canvas.

v0.6b

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.

  • Calendar editor
  • Local storage
  • Night / Paper themes
  • Native PNG export
Open Shift Canvas

Alpha software · Version 0.6b · Feedback welcome

Project 02 / Local-first alpha

PromptPay
QR.

v0.1i

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.

  • PromptPay QR
  • Optional amount
  • On-screen numpad
  • Local storage
Open PromptPay QR

Alpha software · Version 0.1i · Verify recipient before payment

Project 03 / Playable alpha

Life.
Log.

v0.10g

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.

  • 108 turning points
  • 8 career paths
  • Visible consequences
  • Evolving identity
Play Life.Log

Playable alpha · Version 0.10g · Your fictional life stays local

Project 04 / Local-first alpha

CLC Record
Audit.

v0.2h

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.

  • Runs in your browser
  • Sheet auto-detection
  • Actionable filters
  • Local exports
Open CLC Record Audit

Local-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.