Some checks failed
		
		
	
	Docs CI / lint-and-preview (push) Has been cancelled
				
			- Introduced guild charters for Scanner Deno, PHP, Ruby, Native, WebService, Java, Surface.Env, Surface.FS, Surface.Secrets, Surface.Validation, UI, Zastava Observer, Zastava Webhook, Zastava Core, and Plugin Platform. - Each charter outlines the mission, scope, required reading, and working agreements for the respective guilds. - Created task boards for Surface.Env, Surface.FS, Surface.Secrets, Surface.Validation, and Zastava components to track progress and dependencies. - Ensured all documents emphasize determinism, offline readiness, security, and integration with shared Surface libraries.
		
			
				
	
	
	
		
			1.7 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.7 KiB
		
	
	
	
	
	
	
	
VEX Consensus Lens agent guide
Mission
VEX Lens computes deterministic consensus across conflicting VEX statements while preserving raw provenance.
Key docs
How to get started
- Review ./architecture.md for consensus algorithm, trust model, and export contracts.
 - Open ../../implplan/SPRINTS.md and locate stories for this component.
 - Check ./TASKS.md and update status before/after work.
 - Read README/architecture for design context and update as the implementation evolves.
 
Guardrails
- Uphold Aggregation-Only Contract boundaries when consuming ingestion data.
 - Preserve determinism and provenance in all derived outputs.
 - Document offline/air-gap pathways for any new feature.
 - Update telemetry/observability assets alongside feature work.
 
Required Reading
docs/modules/vex-lens/README.mddocs/modules/vex-lens/architecture.mddocs/modules/vex-lens/implementation_plan.mddocs/modules/platform/architecture-overview.md
Working Agreement
- 
- Update task status to 
DOING/DONEin bothdocs/implplan/SPRINTS.mdand the localTASKS.mdwhen you start or finish work. 
 - Update task status to 
 - 
- Review this charter and the Required Reading documents before coding; confirm prerequisites are met.
 
 - 
- Keep changes deterministic (stable ordering, timestamps, hashes) and align with offline/air-gap expectations.
 
 - 
- Coordinate doc updates, tests, and cross-guild communication whenever contracts or workflows change.
 
 - 
- Revert to 
TODOif you pause the task without shipping changes; leave notes in commit/PR descriptions for context. 
 - Revert to