- replace .opencode/agents/*.md with the cleaned alkssh versions, adapted to alkforge constraints (coordinator prompt, implementation conventions, poc dir name, fail-closed feature wording) - adopt the alkssh sdd_process.md (project name alkforge) - write AGENTS.md for the assembly: family stack conventions, no-deformation rule, alkvault/no-env posture, fail-closed door features, alkgen SSR rules, license hygiene, and the em-dash rule (convention 16) - placeholder README pending the 0.1.0 push Verified: no em dashes or spaced-hyphen separators in AGENTS.md, README.md, docs/, .opencode/agents/
alkforge
The alk family's near-term assembly: a minimal forge replacing the
gitea deployment, built as an assembly on alkgit's core (family
ADR-002, /workspace/@alkdev/alkfamily/docs/architecture/decisions/002-alkforge-gitea-replacement.md).
It composes family crates rather than re-implementing them: alkgit (+ alkgit-substrate) as the git core, alkssh (git feature) and alkhttp as the transport doors, alkgen for server-side rendering, alkstore and alkblobs for persistence, alkvault for secrets, and alkcall as the substrate underneath. reverse-proxy fronts the deployment.
Status: SDD phase 0 (research docs only). See
docs/research/phase-0.md and the family docs for the current design
direction. The README proper gets written when the crate is near
publish (v0.1.0).
License: MIT OR Apache-2.0.