|
|
5e0f8b72f1
|
docs: SilverSight directory structure specification
Formalizes:
- Naming conventions (PascalCase dirs, PascalCase.lean files)
- Repository root structure (formal/, python/, qubo/, tests/, docs/)
- Module naming (Schema, WireFormat, ProductSchema, etc.)
- Import conventions (cross-project from Semantics)
- Build targets (lake build SilverSight)
- File size limits (500 lines max per Lean module)
- What goes where (formal → formal/, shims → python/, etc.)
|
2026-06-22 22:14:03 -05:00 |
|
|
|
b6ab3e5f22
|
refactor(silversight): move to correct location + set no-write on Research Stack
SilverSight modules moved from Semantics/Semantics/SilverSight/ to
SilverSight/SilverSight/ (separate directory, same lake project).
Changes:
- SilverSight Lean modules: Schema, WireFormat, ProductSchema,
ProductWireFormat, Receipt, Bind → 0-Core-Formalism/lean/SilverSight/
- Imports updated: Semantics.SilverSight.* → SilverSight.*
- Namespace updated: Semantics.SilverSight → SilverSight
- Cross-project imports preserved: Semantics.FixedPoint, open Semantics.FixedPoint
- lakefile.toml: SilverSight lean_lib now uses srcDir = ../SilverSight
- AGENTS.md: READ-ONLY notice added — Research Stack is archived,
all new formal work goes to SilverSight
- SilverSight/AGENTS.md: clean-slate operating contract
Build: SilverSight 3307 jobs, 0 errors
Build: Compiler 3314 jobs, 0 errors
|
2026-06-22 15:05:14 -05:00 |
|