GyroAuth v2.0 (PoC)
https://github.com/gitGyro-Dev/gyroauth/releases/tag/v2.0.0
Authentication by Stability-based Selection over State Convergence
Gyro Logic = Theory
GyroOS = Execution System
GyroAuth = Application (this repository)
- Gyro Logic defines Structure / Slice / Deviation / Stability
- GyroOS executes Gyro Process + Operator Response
- GyroAuth interprets results for authentication decisions
GyroAuth does not redefine Gyro Logic.
GyroAuth does not reimplement GyroOS.
GyroAuth is an application layer built on top of GyroOS.
Authentication = Stability-based Selection over State Convergence
State Convergence is what GyroAuth observes.
Stability-based Selection is how GyroAuth makes an authentication decision.
In short:
GyroAuth observes whether a multi-dimensional state converges
toward an expected Identity Trajectory,
then selects an Auth Decision based on Stability,
Deviation, Operator Response, and History.
GyroOS:
Gyro Processₙ
→ Operator Responseₙ
→ Gyro Processₙ₊₁
GyroAuth:
Stability-based Selection
→ Auth Decision
GyroAuth does NOT reduce authentication to:
observe → evaluate → update
GyroAuth depends on:
POST /loop/step
which returns:
slice-done = X + Δ
Stability
Operator Response
History
GyroAuth maps these GyroOS execution results into application-level authentication decisions.
GyroAuth vNext introduces a loop-aligned PoC based on the GyroOS v4 /loop/step premise.
The vNext PoC does not implement full GyroOS.
It validates the GyroAuth interpretation layer:
GyroOS /loop/step output
→ slice-done / Stability / Operator Response / History
→ Stability-based Selection over State Convergence
→ Auth Decision
Verified transition:
AUTH_STABLE
→ RECONVERGING
→ REAUTH_REQUIRED
→ AUTH_STABLE
→ AUTH_FAIL
Important:
Re-auth ≠ AUTH_FAIL
Re-auth → REAUTH_REQUIRED
See:
docs/14_vnext_loop_poc.md
app/vnext/main.py
examples/vnext/
AUTH_STABLE
RECONVERGING
REAUTH_REQUIRED
AUTH_FAIL
AUTH_STABLE— the session state converges toward the expected Identity Trajectory.RECONVERGING— deviation increased, but re-convergence is still possible.REAUTH_REQUIRED— explicit verification is required; identity has not necessarily collapsed.AUTH_FAIL— trajectory continuity collapsed and authentication cannot continue.
GyroAuth is not driven by raw inputs.
It is driven by:
State Convergence
+ Stability
+ Operator Response
+ History
→ Stability-based Selection
→ Authentication
Authentication is not exact matching.
It is whether identity still holds under change.