Outputs
WBS (tree)
Plan (actions)
Explain (causal links)
PNML → Tasks → Gantt
Tip: click the squares to collapse/expand. Each node has a short “why” grounded in literals the planner used.
| # |
Action |
Preconditions |
Effects |
Causal links show support edges: which earlier action (or initial state) established each precondition for each step.
Micro demo: parse a constrained PNML subset, unfold colors into a P/T instance, emit task JSON/CSV with predecessors, and render a lightweight in-browser Gantt with PNML trace IDs.
1) PNML input
<pnml>
<net id="demo" type="http://www.pnml.org/version-2009/grammar/pnml">
<page id="page1">
<place id="pReady"><name><text>Ready</text></name></place>
<place id="pPrepared"><name><text>Prepared</text></name></place>
<place id="pDone"><name><text>Done</text></name></place>
<transition id="tPrepare">
<name><text>Prepare</text></name>
<toolspecific tool="color" version="0.1"><colorSet>teamA,teamB</colorSet></toolspecific>
<toolspecific tool="weight" version="0.1">2d</toolspecific>
</transition>
<transition id="tExecute">
<name><text>Execute</text></name>
<toolspecific tool="color" version="0.1"><colorSet>teamA,teamB</colorSet></toolspecific>
<toolspecific tool="weight" version="0.1">3d</toolspecific>
</transition>
<arc id="a1" source="pReady" target="tPrepare"/>
<arc id="a2" source="tPrepare" target="pPrepared"/>
<arc id="a3" source="pPrepared" target="tExecute"/>
<arc id="a4" source="tExecute" target="pDone"/>
</page>
</net>
</pnml>
3) P/T instance after unfolding
{}
5) Lightweight Gantt (traceable)
Safety & realism notes (non-optional)
This planner treats “actions” as abstract commitments; it cannot capture real cliffside uncertainty (rock quality, anchor integrity, wind loading, human factors).
In practice you’d add (at least) probabilistic risk models, verification gates, professional sign-off, and explicit constraints (e.g., “no single-point failures”).
If you use the model, use it for documentation and explainability—not for operational instructions. Treat every “access/anchor/rig” step as requiring qualified specialists and local authority guidance.