Phase 1a: foundation and accounts #2
No reviewers
Labels
No labels
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No milestone
No assignees
3 participants
Notifications
Due date
No due date set.
Reference
marvin8/xique!2
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/issue-1-phase-1a-foundation"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Implements Phase 1a — the foundation and invite-only account system for xique, per issue #1.
What this adds
/setup(admin-once, atomic),/login(constant-time unknown-user path, password cap),/logout,/invite/{code}(atomic single-use redemption), with open-redirect-hardenednexthandling.jobsqueue with an atomic claim.Notes
.superpowers/specs/2026-10-08-xique-design.md(local working artifact, not committed per AGENTS.md)..superpowers/plans/2026-10-08-xique-01-foundation.md.connectsetsbusy_timeoutbefore switching to WAL and retries the WAL switch on the lock condition (the busy handler is not consulted for the journal-mode switch).Closes #1
This PR is too large to review automatically (5807 lines; limit is 2000). Please consider splitting it into smaller PRs.
This PR is too large to review automatically (5810 lines; limit is 2000). Please consider splitting it into smaller PRs.