All checks were successful
Build and Test / build (pull_request) Successful in 28m56s
Remove critically stale docs: - docs/REPOSITORY_STATE.md — snapshot from 2026-01-31, all data outdated - docs/MULTI_USER_CLIENT.md — duplicate of DAG_CLIENT_INTEGRATION.md - docs/src/guide/ztools.md — describes removed addon - docs/KNOWN_ISSUES.md — replaced by Gitea issue tracker Update docs for ztools removal (#344), gears addition, and KCSDK progress: - OVERVIEW.md: fix version (v0.1.5), FreeCAD base (1.2.0), submodule table - ARCHITECTURE.md: replace ztools with gears in bootstrap flow and source layout - COMPONENTS.md: remove ztools section, add gears, remove stale missing-icons note - INTEGRATION_PLAN.md: mark Phase 7 #353-#356 as DONE, update Layer 5 diagram - README.md: update project structure, load order, feature descriptions - CI_CD.md: add context for disabled macOS/Windows builds (#164) - SUMMARY.md: remove ztools guide from mdBook navigation
38 lines
2.0 KiB
Markdown
38 lines
2.0 KiB
Markdown
# Kindred Create
|
|
|
|
**Last updated:** 2026-03-02
|
|
**Branch:** main @ `b0621f9731c`
|
|
**Kindred Create:** v0.1.5
|
|
**FreeCAD base:** v1.2.0
|
|
|
|
## Documentation
|
|
|
|
| Document | Contents |
|
|
|----------|----------|
|
|
| [ARCHITECTURE.md](ARCHITECTURE.md) | Bootstrap flow, source layout, submodules |
|
|
| [COMPONENTS.md](COMPONENTS.md) | Silo, Gears, Origin commands, theme, icons |
|
|
| [INTEGRATION_PLAN.md](INTEGRATION_PLAN.md) | Architecture layers, integration phases |
|
|
| [CI_CD.md](CI_CD.md) | Build and release workflows |
|
|
| [INTER_SOLVER.md](INTER_SOLVER.md) | Inter-solver communication |
|
|
| [DAG_CLIENT_INTEGRATION.md](DAG_CLIENT_INTEGRATION.md) | DAG client integration (draft) |
|
|
| [BOM_MERGE.md](BOM_MERGE.md) | Bill of materials merge specification |
|
|
| [KC_SPECIFICATION.md](KC_SPECIFICATION.md) | .kc file format specification |
|
|
|
|
## Submodules
|
|
|
|
| Submodule | Path | Source | Pinned commit |
|
|
|-----------|------|--------|---------------|
|
|
| silo-mod | `mods/silo` | `git.kindred-systems.com/kindred/silo-mod` | `cc6a79f` |
|
|
| gears | `mods/gears` | `git.kindred-systems.com/kindred/gears` | `1e26c39` |
|
|
| solver | `mods/solver` | `git.kindred-systems.com/kindred/solver` | `cd7f66f` |
|
|
| OndselSolver | `src/3rdParty/OndselSolver` | `git.kindred-systems.com/kindred/solver` | `fe41fa3` |
|
|
| GSL | `src/3rdParty/GSL` | `github.com/microsoft/GSL` | `756c91a` |
|
|
| AddonManager | `src/Mod/AddonManager` | `github.com/FreeCAD/AddonManager` | `01e242e` |
|
|
| googletest | `tests/lib` | `github.com/google/googletest` | `56efe39` |
|
|
|
|
The silo submodule was split from a monorepo into three repos: `silo-client` (shared Python API client), `silo-mod` (FreeCAD workbench, used as Create's submodule), and `silo-calc` (LibreOffice Calc extension). The `silo-mod` repo includes `silo-client` as its own submodule.
|
|
|
|
OndselSolver is forked from `github.com/FreeCAD/OndselSolver` to carry a Newton-Raphson convergence fix.
|
|
|
|
The ztools addon was removed from the build (#344) and archived to `reference/ztools/` (#345) as part of the UI/UX rework (#346). Its commands will be reimplemented through the KCSDK system.
|