Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 15 Apr 14:40
· 37 commits to main since this release
feat: v1.0.0 — abstraction levels: give the field a dimension

One field, one physics, four abstraction levels.

FieldKey grows from (capability, bucket) to (capability, bucket, level).
One trace excites Concrete → Project → Typed → Universal simultaneously.
Same decay, Hebbian coupling, carrying capacity, corroboration at every
level — the physics automatically produces correct behavior:

- Level 0-1 (Concrete/Project) stay local — specific experience has boundaries
- Level 2-3 (Typed/Universal) sync via P2P — abstract knowledge flows
- Space isolation = Level 1 (explained, not deleted)
- scan_with_fallback() walks levels with early stop on strong signal
- v0.9.2 P2P crack fixed by design: remote traces skip Level 1

New: target_kind.rs (TargetKind × language → Level 2 bucket)
New: thronglets/field/v1 gossipsub topic for field snapshot sync
New: trust-discounted remote snapshot merge (0.7x)

294 tests green. Zero per-level constants. Zero clippy warnings on lib.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>