WillTools: precast shop-ticket QC and panel handling tools
ci / test (push) Has been cancelled

Public demo snapshot of an in-house pyRevit extension for precast concrete
shop-ticket QC (37 checks / 46 checklist rows) and a standalone panel
handling solver (PCI Chapter 8).

- No client, job, plant or product data: knowledge layers ship as
  structural templates only.
- Ticket QC's model-read escalation targets a LAN model server endpoint
  (configurable), not a cloud provider.
- Built from the private development repo via tools/make_dist.py.
This commit is contained in:
2026-09-03 16:33:47 -05:00
commit 52d94303bc
281 changed files with 155656 additions and 0 deletions
@@ -0,0 +1,17 @@
# See Setup.panel/Config.pulldown/bundle.yaml for what a `.pulldown` is and
# why a container may carry a `title:`.
title: DesignHub
# All three rows are half-built and all three say so in their own titles.
# Keep the (WIP) suffixes until the tool behind one actually runs: the arrow
# hides them from the ribbon, but a row that opens is still a row somebody
# clicks. PanelAnalysis differs from its two siblings in one way worth
# naming: it DOES run, end to end, and opens a real page -- what is
# unfinished is the analysis pipeline behind the page it opens, not the
# button itself. See that button's own script.py.
#
# Anything not listed here is not created. Add a button, add it here.
layout:
- GravityLoadChase
- LateralExtract
- PanelAnalysis