8f4225d136600830441d101a66a9ffc02e7d101b
Captures which remaining phases are parallel-safe and which must stay sequential. Four lanes (3 / 4+5 / 6 / 7) can land in any order right after Phase 2 because they touch disjoint file trees: daemon/src/fido, daemon/src/policy_apply + lockout, pam/*.c, and cli/src. Documents practical caveats: Phase 4+5 must land together (shared SetPolicy path), Phase 6 is the only C lane and needs libpam0g-dev, and the Phase 1 subagent-worktree cwd quirk should be retested before relying on it for literal parallel-compute execution.
authforge
Turnkey U2F / FIDO2 passkey / TOTP MFA for Linux desktops. v1 ships on Ubuntu LTS + GNOME; Debian and KDE Plasma are on the roadmap.
Install (end users)
sudo add-apt-repository ppa:dangerousthings/authforge
sudo apt install authforge
Build from source
See docs/BUILDING.md.
Status
Pre-alpha. Phases 0–2 code complete (workspace scaffold, D-Bus daemon, storage layer with policy.d / pending / credentials / userdb); Phase 3 (FIDO2 enrollment backend) is next. See docs/plans/ for design, roadmap, and per-phase implementation plans.
Copyright 2026 Dangerous Things, LLC. Licensed under the Apache License, Version 2.0.
Description
Languages
Rust
95.9%
C
3.6%
Jinja
0.3%
Makefile
0.2%