Nishi Family › Compare › Workflow Automation
Nishi Compare · measured, not asserted
Workflow Automation
Nishi vs the field — every Nishi cell is measured against real organ source at emit time; each gap names the watch contract that will close it.
Nishi vs Zapier and n8n and Temporal and Microsoft Power Automate
Where we are. The sovereign workflow engine is real and deep: event-sourced run ledger with per-step retry and crash-resume (R1), exec-organ connector catalog (R3), human approval steps (R4), run observability by ledger replay (R6), a certified console (R7), variables and substitution incl forked argv (R8), conditions (R9), on-failure routing (R10), for-each (R11), versioning with drift witness (R12) and a template gallery (R13); plus the rules engine, tickless RRULE scheduler, reminders, multi-channel send incl physical mail, docgen, never-brick ops pipeline and SSE event stream. Two structural exceeds: zero per-task cost on own stack and tamper-evident never-lose run history. Open: every INBOUND and OUTBOUND door the incumbents are defined by (webhooks, SaaS connectors), the visual canvas and its interaction UX, the NL copilot, RPA and the macro recorder.
Where we need to go. An automation product a non-programmer can drive end to end on owned hardware: a webhook in, a SaaS call out, a canvas to draw it, a copilot to draft it, a recorder to capture it -- with every run still an additive ledger and every step still an organ. Temporal-class durability is already ours; Zapier-class reach is the climb.
Research bar. Zapier is measured on webhooks, 8000-plus app connectors, Copilot builder, editor UX. Theirs: the category definition for reach and editor. Ours: WA1 WA2 WA4 WA6 measured on this page.
Research bar. n8n is measured on open-source node canvas, IF/Switch, loops, AI nodes. Theirs: the open-source canvas reference. Ours: WA3 and WA4.
Research bar. Temporal is measured on durable execution, timers, signals, child workflows, visibility. Theirs: depth of the durable engine. Ours: already matched on the ledger axes; timers and signals remain depth we concede.
Research bar. Power Automate Desktop is measured on RPA, macro recorder, approvals UI. Theirs: the desktop-automation bar. Ours: WA7 and WA8.
26 of 34 capabilities measured|2 of them measured exceeds|8 open|coverage 764/1000|adoption 19 full / 7 partial
Do this next — computed by the ranker, never chosen by a seat
Order from nx_compare_rank (nx_dr_ocm: (deficit + cost-of-delay + option + enables) x sponsor x self-sufficiency x momentum / cost). FINISH rows are rungs whose symbol is present but whose organ is short of full adoption: the cheapest closures on this board, listed before any new work. Stamp: # asof=1787883342 domain=automation target_version=0.1 rungs=16 done=8 open=8 finish=1 ranker=nx_dr_ocm
| # | Stage | Rung | Priority | Derivation |
|---|---|---|---|---|
| F | FINISH | Certified console (R7) head | SOURCE-ONLY | source exists, never compiled: /api/build it |
| #1 | 0.1 | Canvas emitter (WA3) wfu_canvas_emit | 4000 | v=8 m=3 c=6 |
| #2 | 0.1 | Inline test and edit-in-place (WA4) wfu_inline_test | 1400 | v=7 m=1 c=5 |
| #3 | 0.1 | Onboarding, docs, accessibility (WA5) wfu_onboarding | 1000 | v=5 m=1 c=5 |
| #4 | later | Inbound webhooks (WA1) wfh_webhook_accept | 1200 | v=6 m=2 c=10 |
| #5 | later | Outbound connector call (WA2) wfc_connector_call | 1000 | v=5 m=2 c=10 |
| #6 | later | NL-to-flow copilot (WA6) wfl_nl_to_flow | 400 | v=6 m=2 c=30 |
| #7 | later | RPA UI step (WA7) wfr_ui_step | 200 | v=3 m=2 c=30 |
| #8 | later | Record and replay (WA8) wfrec_capture | 66 | v=2 m=1 c=30 |
Critical path — contract, done-rule, executor, cost
| Rung | Closes with | Definition of done (pre-declared) | Executor | Est. |
|---|---|---|---|---|
| Durable workflow engine (R1) | wf_resume | Event-sourced run ledger, per-step retry, durable dedup, crash-resume -- LANDED gated GREEN | Organ | 0 u |
| Organ connector catalog (R3) after R1 | wf_exec_organ | Exec-organ over a fail-closed catalog -- LANDED gated GREEN | Organ | 0 u |
| Approval steps (R4) after R1 | wf_decide | Park until an APPROVED or DENIED ledger decision lands, deny wins -- LANDED | Organ | 0 u |
| Variables and substitution (R8) after R1 | wf_subst | Event fields bind as run vars, connector stdout captured, placeholder substitution incl forked argv -- LANDED | Organ | 0 u |
| Conditions (R9) after R8 | wf_cond_ok | Per-step k=v condition vs the variable plane, mismatch SKIPs recorded -- LANDED | Organ | 0 u |
| For-each (R11) after R8 | wf_for_each | Fork a connector per comma-list item with {item} bound per iteration -- LANDED | Organ | 0 u |
| Versioning (R12) after R1 | wf_defs_version | @version directive, WFVER stamp, WFVERDRIFT on cross-version resume -- LANDED | Organ | 0 u |
| Certified console (R7) | head | nx_wflow_ui console CERTIFIED 1000 permil by nx_ui_judge -- LANDED | Organ | 0 u |
| Inbound webhooks (WA1) after R1 | wfh_webhook_accept | An HTTP door that authenticates a signed inbound call, dedups by delivery id, and raises the engine event; gate proves a replayed delivery fires ONCE (R1 dedup) and an unsigned call is refused and recorded | Organ | 1 u |
| Outbound connector call (WA2) after R8 | wfc_connector_call | A connector step that calls an external HTTPS API over the sovereign TLS stack with a declared request shape, captures the response into run vars (R8), and retries under the engine's own policy; gate proves a 5xx is retried then routed on-failure (R10) and a 2xx body lands in a var | Organ | 1 u |
| Canvas emitter (WA3) after R7,R12 | wfu_canvas_emit | The console emits the workflow definition as an editable node canvas (nodes = steps, edges = deps and conditions) from the SAME definition file the engine runs; gate proves canvas round-trips to a byte-identical definition | Organ | 2 u |
| Inline test and edit-in-place (WA4) after WA3 | wfu_inline_test | Run one step from the canvas against a recorded event and show its captured vars; edit a step arg in place and verify the draft without firing (the CLI verify door R12 already exists); gate proves a test run writes a ledger record tagged trial and never advances the live run | Organ | 1.5 u |
| Onboarding, docs, accessibility (WA5) after WA3 | wfu_onboarding | First-run guide, per-step help drawn from the organ headers, WCAG contrast on every view; measured by nx_ui_judge on the same five axes that certified R7 | Organ | 1.5 u |
| NL-to-flow copilot (WA6) after R12,WA3 | wfl_nl_to_flow | The sovereign model drafts a definition from a sentence; the draft is VERIFIED (R12 verify) before it is shown and a refused draft shows the refusal; gate proves a known prompt yields a definition that passes verify and an impossible prompt yields a refusal, never a half-flow | Organ | 3 u |
| RPA UI step (WA7) after R8 | wfr_ui_step | A step that drives a desktop or browser surface through the estate's own input-abstraction layer (nx_input_abstract) with screenshot evidence per action; gate proves a scripted form fill lands and the evidence frames are in the ledger | Organ | 3 u |
| Record and replay (WA8) after WA7 | wfrec_capture | Capture the operator's actions into a definition the engine replays (the PAD recorder category); gate proves a recorded sequence replays to the same end state via WA7 and a divergence is recorded not hidden | Organ | 3 u |
Milestones
| Milestone | Rungs | Cumulative |
|---|---|---|
| M1 · Integration doors open | WA1,WA2 | 2 u |
| M2 · Visual product | WA3,WA4,WA5 | 7 u |
| M3 · Reach parity with the desktop class | WA6,WA7,WA8 | 16 u |
comparewatch- plane row flips with it. The flip is necessary, not sufficient: it proves the symbol exists, never that the capability is good. The bar is the rung's pre-declared done-rule, proven by its gate — a symbol shipped without the behaviour behind it is a defect, and the flip is exactly what makes that defect visible instead of quiet. Competitor marks record documented capability presence — presence, not depth or scale. Adoption is measured too: every measured row carries where its organ stands on the estate's ladder (source → built → promoted → registered → invoked; libraries by importer reach minus validation importers; gates by the execution surfaces that run them). A row is fully adopted only at the top of its ladder; anything short is tagged partial with the exact remedy, so a build nobody promoted can no longer read as shipped. Census stamps: importers asof 1787849099, gate census asof 1787855507 (unix seconds; -1 = census absent).Capability matrix — measured against source
◉ leads / measured exceed● present◐ partial○ absent · click any capability for its evidence
| Capability | Nishi | Zapier | n8n | Temporal | Power Automate |
|---|---|---|---|---|---|
Trigger-action rules engine (rules as data)Measured:fl_load exists in runtime/nx_crm_flow.nx, verified at emit. Event-cond-action rules validated whole before load; Temporal is code-first not rules Adoption: SOURCE-ONLY — PARTIAL: source exists, never compiled: /api/build it. | ● | ● | ● | ◐ | ● |
Idempotent exactly-once firing by event idMeasured:fl_evid exists in runtime/nx_crm_flow.nx, verified at emit. Dedup ledger by event id; Temporal exactly-once execution is the reference Adoption: SOURCE-ONLY — PARTIAL: source exists, never compiled: /api/build it. | ● | ◐ | ◐ | ◉ | ◐ |
Scheduled recurring execution (tickless + RRULE)Measured:TLN_MAXBEATS exists in runtime/_hdl_build/nx_clock_tickless.nx, verified at emit. Tickless bounded scheduler sleeps to next due job; RRULE incl YEARLY [rfc5545] Adoption: PROMOTED-UNREGISTERED — PARTIAL: a real binary nobody can call over MCP: /api/tools/register it; no execution surface runs it either (clock, cron, daemon, roster, actlog and surfaced forks checked). | ● | ● | ● | ● | ● |
Reminder automation with once-only ledgerMeasured:VIZSLA-REM-DUE exists in runtime/_hdl_build/nx_vizsla_remind.nx, verified at emit. Lead-day reminders; sent-once guaranteed by an additive ledger Adoption: RUN-BY:fork:nx_vizsla_notify_gate — fully adopted (top of its ladder). | ● | ◐ | ◐ | ○ | ● |
Multi-channel send incl physical mailMeasured:cmd_intent exists in runtime/nx_send.nx, verified at emit. Email plus print-ready postcard letter card composed in-house; rivals need Lob-class connectors Adoption: LIB-WIRED importers=4 nonval=3 — fully adopted (top of its ladder). | ● | ◐ | ◐ | ○ | ◐ |
Bulk personalized merge to a segmentMeasured:bm_personalize exists in runtime/nx_send_merge.nx, verified at emit. Placeholder-validated personalization; unknown placeholder fails loud Adoption: SOURCE-ONLY — PARTIAL: source exists, never compiled: /api/build it. | ● | ◐ | ● | ○ | ● |
Document-generation action (real .docx)Measured:dg_store_doc exists in runtime/_hdl_build/nx_vizsla_docgen.nx, verified at emit. Coordination fields become a versioned Word document Adoption: PROMOTED-UNREGISTERED — PARTIAL: a real binary nobody can call over MCP: /api/tools/register it; no execution surface runs it either (clock, cron, daemon, roster, actlog and surfaced forks checked). | ● | ◐ | ◐ | ○ | ● |
Autonomous dispatch runs registered workMeasured:sd_run_gate exists in runtime/_hdl_build/nx_sclass_dispatch_gate.nx, verified at emit. Machine leases a stream, runs its gate, marks DONE only on GREEN Adoption: GATE:LIVE trial=- — fully adopted (top of its ladder). | ● | ○ | ○ | ◐ | ○ |
Durable crash recovery (ledger replay + revive)Measured:br_replay_resume exists in runtime/_hdl_build/nx_boot_revive.nx, verified at emit. Reflog replay plus boot revive; Temporal durable execution is the reference Adoption: BUILT-UNPROMOTED — PARTIAL: compiled, never promoted to the serving root: /api/promote it. | ● | ◐ | ◐ | ◉ | ◐ |
Run liveness heartbeats ALIVE/STALLEDMeasured:hbm_scan_registry exists in runtime/_hdl_build/nx_heartbeat_str.nx, verified at emit. Liveness recomputed from real beats vs the clock, not self-reported status Adoption: LIB-WIRED importers=11 nonval=6 — fully adopted (top of its ladder). | ● | ● | ● | ● | ● |
Ops pipeline automation with auto-rollbackMeasured:ma_do_build exists in runtime/_hdl_build/nx_mgmt_api.nx, verified at emit. Never-brick health-gated promote; upload-unpack-build-deploy over one API Adoption: LIVE-DAEMON — fully adopted (top of its ladder). | ● | ○ | ◐ | ◐ | ○ |
Outbound event stream (SSE)Measured:event-stream exists in runtime/_hdl_build/nx_mgmt_api.nx, verified at emit. GET /api/events text/event-stream [whatwg-sse] Adoption: LIVE-DAEMON — fully adopted (top of its ladder). | ● | ● | ● | ● | ● |
Unified multi-step durable workflow engineMeasured:wf_resume exists in runtime/nx_wflow_engine.nx, verified at emit. R1 LANDED gated GREEN: event-sourced run ledger, per-step retry, durable dedup, crash-resume; Temporal still leads depth (timers, signals, child workflows) [temporal-workflows] Adoption: LIB-WIRED importers=13 nonval=1 — fully adopted (top of its ladder). | ● | ◐ | ● | ◉ | ● |
Sovereign organ-connector catalog (any organ as a step)Measured:wf_exec_organ exists in runtime/nx_wflow_engine.nx, verified at emit. R3 LANDED gated GREEN: exec-organ over a GREEN fail-closed catalog, proven composing the real ICS organ; n8n node ecosystem is the OSS reference Adoption: LIB-WIRED importers=13 nonval=1 — fully adopted (top of its ladder). | ● | ● | ◉ | ● | ● |
Inbound webhook triggersOpen — watchingruntime/nx_wflow_hook.nx : wfh_webhook_accept, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. Zapier built the category [zapier-webhooks] | ○ | ◉ | ● | ● | ● |
Third-party SaaS connector catalogOpen — watchingruntime/nx_wflow_connect.nx : wfc_connector_call, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. Zapier 8000-plus external apps [zapier-apps]; Power Automate 1500-plus [pa-connectors]; the sovereign-internal catalog above is ours | ○ | ◉ | ● | ○ | ● |
Visual no-code workflow builderOpen — watchingruntime/nx_wflow_ui.nx : wfu_canvas_emit, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. n8n node canvas is the open-source reference [n8n-docs] | ○ | ● | ◉ | ○ | ● |
NL-to-workflow LLM copilotOpen — watchingruntime/nx_wflow_llm.nx : wfl_nl_to_flow, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. Zapier and Power Automate ship Copilot builders; n8n AI nodes partial | ○ | ● | ◐ | ○ | ● |
Human-in-the-loop approval stepsMeasured:wf_decide exists in runtime/nx_wflow_engine.nx, verified at emit. R4 LANDED gated GREEN: approve step parks the run until an APPROVED or DENIED ledger decision lands, deny wins fail-safe; Power Automate Approvals still leads UI depth [powerautomate] Adoption: LIB-WIRED importers=13 nonval=1 — fully adopted (top of its ladder). | ● | ◐ | ◐ | ◐ | ◉ |
Process mining / run observabilityMeasured:wf_obs_board exists in runtime/nx_wflow_engine.nx, verified at emit. R6 LANDED gated GREEN: run board + 0-JS HTML derived by ledger replay, nothing self-reported; Temporal visibility UI still leads depth Adoption: LIB-WIRED importers=13 nonval=1 — fully adopted (top of its ladder). | ● | ● | ● | ◉ | ● |
RPA UI-level automationOpen — watchingruntime/nx_wflow_rpa.nx : wfr_ui_step, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. Power Automate Desktop leads this cohort | ○ | ○ | ○ | ○ | ◉ |
Record-actions macro recorder (watch and replay)Open — watchingruntime/nx_wflow_record.nx : wfrec_capture, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. Power Automate Desktop recorder defines this category [pad-recorder]; we have NO capture-my-actions capability anywhere | ○ | ○ | ○ | ○ | ◉ |
Data passing between steps (outputs to inputs, variables)Measured:wf_subst exists in runtime/nx_wflow_engine.nx, verified at emit. R8+R8b LANDED gated GREEN: event fields auto-bind as run vars, set-var derives, connector>var CAPTURES organ stdout, placeholder substitution into any step arg incl forked argv, last-write-wins, unknown fails loud; Zapier and n8n field-mapping UIs still lead Adoption: LIB-WIRED importers=13 nonval=1 — fully adopted (top of its ladder). | ● | ◉ | ◉ | ● | ● |
Mid-flow branching / conditional pathsMeasured:wf_cond_ok exists in runtime/nx_wflow_engine.nx, verified at emit. R9 LANDED gated GREEN: per-step k=v condition vs the run variable plane, mismatch SKIPs recorded in the ledger; n8n IF/Switch canvas still leads expressiveness Adoption: LIB-WIRED importers=13 nonval=1 — fully adopted (top of its ladder). | ● | ● | ◉ | ● | ● |
Loops / iterate over a collectionMeasured:wf_for_each exists in runtime/nx_wflow_engine.nx, verified at emit. R11 LANDED gated GREEN: for-each forks a connector per comma-list item, {item} bound per iteration, WFITER records, failed item fails the step; n8n and Power Automate loop nodes still lead expressiveness Adoption: LIB-WIRED importers=13 nonval=1 — fully adopted (top of its ladder). | ● | ◐ | ● | ● | ● |
Error-handling branches (on-failure path)Measured:ONFAIL exists in runtime/nx_wflow_engine.nx, verified at emit. R10 LANDED gated GREEN: exhausted step routes to a later handler step, failure stays recorded, wf_error vars set, run can RECOVER to DONE; Temporal compensation patterns still lead depth Adoption: LIB-WIRED importers=13 nonval=1 — fully adopted (top of its ladder). | ● | ● | ● | ◉ | ● |
Flow versioning / draft-test-liveMeasured:wf_defs_version exists in runtime/nx_wflow_engine.nx, verified at emit. R12 LANDED gated GREEN: @version directive, runs stamp WFVER, resume records WFVERDRIFT on cross-version resume, CLI verify validates drafts without firing; Temporal replay-safe versioning still leads depth Adoption: LIB-WIRED importers=13 nonval=1 — fully adopted (top of its ladder). | ● | ● | ● | ◉ | ● |
Template gallery / marketplaceMeasured:wf_tpl_instantiate exists in runtime/nx_wflow_engine.nx, verified at emit. R13 LANDED gated GREEN: gallery index + fail-closed instantiate that validates the copied definition whole; 2 real templates ship (venue-agreement, expense-approval); Zapier's thousands-of-Zaps marketplace is still the distribution moat Adoption: LIB-WIRED importers=13 nonval=1 — fully adopted (top of its ladder). | ● | ◉ | ● | ○ | ● |
U1 product visual design (vs the Zapier editor)Measured:head exists in runtime/nx_wflow_ui.nx, verified at emit. R7 LANDED: nx_wflow_ui console CERTIFIED 1000permil by nx_ui_judge (DE/US/CR/AX/CO all 1000), live /compare/automation/bench; tokens + gradient + SVG + responsive + a11y; Zapier editor still leads as an interactive product Adoption: SOURCE-ONLY — PARTIAL: source exists, never compiled: /api/build it. | ● | ◉ | ● | ○ | ● |
U2 interaction UX (drag, inline test, edit-in-place)Open — watchingruntime/nx_wflow_ui.nx : wfu_inline_test, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. Zapier editor and n8n canvas set the interaction bar | ○ | ◉ | ◉ | ○ | ● |
U3 run information design (dashboard)Measured:wf_obs_html exists in runtime/nx_wflow_engine.nx, verified at emit. Thin: one 0-JS run board page; Temporal UI leads info design Adoption: LIB-WIRED importers=13 nonval=1 — fully adopted (top of its ladder). | ● | ● | ● | ◉ | ● |
U4 product polish (onboarding, docs, accessibility)Open — watchingruntime/nx_wflow_ui.nx : wfu_onboarding, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. Mature-product polish entirely absent | ○ | ◉ | ● | ○ | ● |
Sovereign own-stack zero-per-task costMeasured exceed:ss_fold_cp in runtime/nx_seg_store.nx, verified at emit. Own language compiler TLS store on your hardware; Zapier bills per task; n8n and Temporal self-host on Node and Go stacks Adoption: LIB-WIRED importers=441 nonval=321 — fully adopted (top of its ladder). | ◉ | ○ | ◐ | ◐ | ○ |
Additive never-lose tamper-evident run historyMeasured exceed:ws_put_locked in runtime/_hdl_build/nx_ws_cas.nx, verified at emit. 144 of 144 concurrent writes zero lost measured vs live git; rivals cap run-history retention Adoption: LIB-WIRED importers=10 nonval=5 — fully adopted (top of its ladder). | ◉ | ◐ | ◐ | ◐ | ◐ |
Risk register
| Risk | Likelihood x impact | Mitigation |
|---|---|---|
| A connector that writes to an external API is an outbound side effect the ledger must own -- a retry that re-posts is a duplicate order | likely x high | WA2 carries an idempotency key derived from run id plus step id and the gate replays it. |
| A copilot draft that runs without verification ships a hallucinated flow | possible x high | WA6 is verify-before-show by done-rule; the refusal path is a gate tooth, not a hope. |
Person · product · place — not yet measured for this domain
knowledge/compare/automation.ppp (rows surface|nishi or c1..c4|label|url|connect naming OUR live surface and each rival's front door), run nx_ppp_probe domain automation, and this section fills itself on the next beat: the same ruler on both sides — privacy and CX (third-party hosts, tracker classes, cookies, security headers), design and longevity (design hygiene, computed WCAG contrast, render-blocking resources, unsized media, script weight, theme and motion queries), findability (landmarks, skip link, on-site search, breadcrumb, headings, internal links).References
- [zapier-apps] Zapier. Integrations, App and Software Automation -- the Zapier app directory (9,000+ apps at capture). Accessed August 2026. publisher · read in our library
knowledge/fetched/cmp_automation_zapier-apps.html· pinh533ee69615af3b8af5487dc2269af3106c9e0975a6aa1519473fc3389ee0b7a1· accessed 2026-08-18 · vendor-docGrounds: The Third-party SaaS connector catalog row (Zapier 8000-plus external apps, Best -- the directory page states 9,000+ at capture, so the row's figure is a floor) and the Template gallery / marketplace row (Zapier's thousands-of-Zaps marketplace is the distribution moat). - [zapier-webhooks] Zapier. Webhooks by Zapier integrations -- catch-hook triggers and custom requests. Accessed August 2026. publisher · read in our library
knowledge/fetched/cmp_automation_zapier-webhooks.html· pinh21a07837b052cd0c0c3d6baefce12bd901aa858f64169d3de56800f694e365ba· accessed 2026-08-18 · vendor-docGrounds: The Inbound webhook triggers row (Zapier built the category; nx_wflow_hook is absent) and the U1/U2 rows naming the Zapier editor as the interaction bar. - [n8n-docs] n8n. n8n Docs -- workflow automation platform: node canvas, core nodes (IF, Switch, Loop Over Items), integrations, self-hosting. Accessed August 2026. publisher · read in our library
knowledge/fetched/cmp_automation_n8n-docs.html· pinh81d9268f40f20e0f65cb985e03614f18d4f7ce1be797e0f3b0e1aa712dff0475· accessed 2026-08-18 · vendor-docGrounds: The n8n column: Visual no-code workflow builder Best (n8n node canvas is the open-source reference), Sovereign organ-connector catalog (n8n node ecosystem is the OSS reference), Mid-flow branching (IF/Switch canvas) and Loops (loop nodes) where n8n reads Best or Yes. - [temporal-workflows] Temporal Technologies. Temporal Workflow -- workflow definitions, determinism and replay, timers, signals, child workflows, versioning (Temporal documentation). Accessed August 2026. publisher · read in our library
knowledge/fetched/cmp_automation_temporal-workflows.html· pinh0e0c2bf7fdea275f32e7f24589a2eef4e4de973e8939c7adfb2f93135d66588d· accessed 2026-08-18 · vendor-docGrounds: The Temporal column: Idempotent exactly-once firing (Temporal exactly-once execution is the reference), Durable crash recovery (Temporal durable execution is the reference), Unified multi-step durable workflow engine (Temporal still leads depth: timers, signals, child workflows), Flow versioning (replay-safe versioning) and Error-handling branches (compensation patterns). - [powerautomate] Microsoft. Power Automate documentation -- cloud flows, desktop flows, approvals, connectors, Copilot (Microsoft Learn). Accessed August 2026. publisher · read in our library
knowledge/fetched/cmp_automation_powerautomate.html· pinh04dfd34f272ff06ae24ab3e4d1556b130448a1120c9b2f607f131e6d24922c18· accessed 2026-08-18 · vendor-docGrounds: The Power Automate column: Human-in-the-loop approval steps (Power Automate Approvals still leads UI depth), NL-to-workflow LLM copilot (Copilot builders) and RPA UI-level automation Best (Power Automate Desktop leads this cohort). - [pad-recorder] Microsoft. Record desktop flows -- Power Automate Desktop recorder (Microsoft Learn). Accessed August 2026. publisher · read in our library
knowledge/fetched/cmp_automation_pad-recorder.html· pinh47e8fc0aa0dc8fb36618777b2a8432af13256590e890767d008a4292bf0d02c2· accessed 2026-08-18 · vendor-docGrounds: The Record-actions macro recorder (watch and replay) row: Power Automate Desktop's recorder defines the category (Best); the estate has NO capture-my-actions capability anywhere, which this page makes concrete. - [pa-connectors] Microsoft. Connector reference for Power Automate -- the full list of standard and premium connectors (Microsoft Learn). Accessed August 2026. publisher · read in our library
knowledge/fetched/cmp_automation_pa-connectors.html· pinhec0763e550f617ee3b900fc32f54ceab7250aee17dcdc1e4d332dfa2d97b7a54· accessed 2026-08-18 · vendor-docGrounds: The Third-party SaaS connector catalog row's Power Automate figure (1500-plus): this reference page is the enumerated connector list that number is read from, beside the Zapier directory. - [rfc5545] Desruisseaux, B. (ed.). Internet Calendaring and Scheduling Core Object Specification (iCalendar). IETF RFC 5545, September 2009. publisher · read in our library
knowledge/fetched/cmp_automation_rfc5545.html· pinh8787267ca21cfbe6ae7290a0548336fb06506f90e06ba8cdd878e75b6dea6053· accessed 2026-08-18 · published-standardGrounds: The Scheduled recurring execution (tickless + RRULE) row: RRULE including YEARLY is the iCalendar recurrence-rule grammar of section 3.3.10, so the tickless scheduler's schedule language is a published standard rather than an in-house format. - [whatwg-sse] WHATWG. HTML Living Standard, section 9.2 Server-sent events -- the text/event-stream format and EventSource. Accessed August 2026. publisher · read in our library
knowledge/fetched/cmp_probe_whatwg_sse.html· pinh56e4bbeb7c54f2f55a01cdfd9cbc68ec25bb03849caa18814690b3049573761b· accessed 2026-08-18 · published-standardGrounds: The Outbound event stream (SSE) row: GET /api/events text/event-stream is this section's wire format, the same one every column's event feed speaks. Mirrored 2026-08-18 once the sovereign TLS-1.2 leg was root-fixed (debt 1787075987: the hello offered sha384/sha512 the SKE verifier could not check).
generated by nx_swcompare_matrix (sovereign NishiLang organ) from knowledge/compare/automation.matrix · every Nishi cell verified against organ source at emit time · watch cells re-measured on every compare beat · zero JS, zero trackers