Skip to content

refactor(factory): replace Pi pipeline with Kit - #172

Merged
walker-tx merged 31 commits into
mainfrom
feat/kit-guide-factory
Aug 28, 2026
Merged

refactor(factory): replace Pi pipeline with Kit#172
walker-tx merged 31 commits into
mainfrom
feat/kit-guide-factory

Conversation

@walker-tx

Copy link
Copy Markdown
Member

Summary

  • replace the Pi/TypeScript guide factory with one Kit 0.1.98 coordinator using OpenRouter openai/gpt-5.6-sol at high reasoning effort
  • keep deterministic Git, GitHub, validation, publication, stale-sweep, and recovery operations in reviewed Bash/Go boundaries
  • isolate OpenRouter, Pulse, GitHub, SSH, and local repository credentials from the model container; restrict Exa to coordinator research
  • remove the retired TypeScript pipeline and phase-lock files, switching to whole-guide reruns
  • add secure GitHub Actions workflows, local drafting, operator documentation, and offline regression coverage

Verification

  • GOFLAGS='-ldflags=-linkmode=external' bash factory/tests/run.sh — 8/8 passed
  • GOFLAGS='-ldflags=-linkmode=external' bash go/check.sh — passed
  • ShellCheck 0.10.0 — passed
  • actionlint 1.7.7 — passed
  • pinned Linux/AMD64 image reports kit 0.1.98, contains the static guide linter, and contains no Go runtime
  • active retired-reference, guide-lock, whitespace, and credential-boundary audits — passed

Notes

  • No paid OpenRouter or Exa smoke test was run. The opt-in local procedure is documented in FACTORY.md.
  • On this macOS host, Go 1.22.12 verification required external linking because of the known missing LC_UUID linker issue.

@walker-tx
walker-tx merged commit 0a1611f into main Aug 28, 2026
3 checks passed
@walker-tx
walker-tx deleted the feat/kit-guide-factory branch August 28, 2026 01:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant