mock-upTaskJuggler 3.8 — concept, not the real product · data is invented · 31 Oct 2026← all candidatesreal project ↗

Inference rack — phase 1 · schedule report

Generated by TaskJuggler 3.8.4 — the source is a text file, the output is static HTML. There is no server, no login, no click-to-edit.

$ tj3 plan.tjp  →  plan.html · gantt.html · report.html
plan.tjp — the whole model
# dependencies are declarative: the scheduler decides dates
project rack "Inference rack — phase 1" 2026-10-26 +30d {
  timezone "Europe/Berlin"

  task power "Power & electrical" {
    task audit   "Site power audit" { effort 3d }
    task breaker "240 V breaker"   { effort 5d; depends !audit }
    task rack    "Rack, PDU"      { effort 2d; depends !breaker }
  }
  task bringup "Node bring-up" {
    task soak "GPU burn-in" { effort 4d
      depends !power.rack, !network.fw }
  }
  task sell "Sell capacity" {
    task listing "Marketplace listing" { effort 3d
      depends !bringup.bench, !paper.contract }
  }
}
What it computes that the others do not: the critical path. A1 → A2 → A3 → E1 → E2 → F1 → F2 has zero slack, so the model can answer “which task, finished today, pulls the launch date forward?” — that is a real dependency queue, not a filter.
Report · tasks in dependency order
idtaskstartendeffortcriticaldepends
A · Power & electrical
A1Site power audit + load calc26 Oct28 Oct3 dyes—
A2240 V breaker + circuit run30 Oct3 Nov5 dyesA1
A3Rack, PDU + cable management5 Nov6 Nov2 dyesA2
B · Network
B1Order fibre uplink (business)27 Oct28 Oct2 dno—
B2Firewall rules + VLAN split31 Oct1 Nov2 dnoB1
C · Cooling & room
C1Cooling design (airflow, dB)28 Oct31 Oct4 dno—
C2Ducting + intake install5 Nov7 Nov3 dnoC1, A2
D · Paperwork
D1Insurance rider + LLC docs26 Oct1 Nov7 dno—
D2Provider contract review4 Nov6 Nov3 dnoD1
E · Node bring-up
E1GPU node burn-in (3× 24 h soak)8 Nov11 Nov4 dyesA3, B2
E2Benchmarks + listing photos13 Nov14 Nov2 dyesE1
F · Sell capacity
F1Marketplace listing application16 Nov18 Nov3 dyesE2, D2
F2First paid workload live20 Nov23 Nov4 dyesF1
gantt.html — critical path in red, slack left blank
October 2026November 2026
262728293031123456789101112131415161718192021222324
A · Power & electrical
A1Site power audit + load calc critical
A2240 V breaker + circuit run critical
A3Rack, PDU + cable management critical
B · Network
B1Order fibre uplink (business)
B2Firewall rules + VLAN split
C · Cooling & room
C1Cooling design (airflow, dB)
C2Ducting + intake install
D · Paperwork
D1Insurance rider + LLC docs
D2Provider contract review
E · Node bring-up
E1GPU node burn-in (3× 24 h soak) critical
E2Benchmarks + listing photos critical
F · Sell capacity
F1Marketplace listing application critical
F2First paid workload live critical

Fit notes for this mock-up

Stylised concept built from the project's public documentation and screenshots — not a pixel copy of the product, and not connected to any data.