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.9 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.9 KiB
		
	
	
	
	
	
	
	
Registry Token Service agent guide
Mission
The registry module issues scoped pull tokens for mirrored container registries while enforcing plan and licence constraints.
Key docs
How to get started
- Open ../../implplan/SPRINTS.md and locate the stories referencing this module.
 - Review ./TASKS.md for local follow-ups and confirm status transitions (TODO → DOING → DONE/BLOCKED).
 - Read the architecture and README for domain context before editing code or docs.
 - Coordinate cross-module changes in the main /AGENTS.md description and through the sprint plan.
 
Guardrails
- Honour the Aggregation-Only Contract where applicable (see ../../ingestion/aggregation-only-contract.md).
 - Preserve determinism: sort outputs, normalise timestamps (UTC ISO-8601), and avoid machine-specific artefacts.
 - Keep Offline Kit parity in mind—document air-gapped workflows for any new feature.
 - Update runbooks/observability assets when operational characteristics change.
 
Required Reading
docs/modules/registry/README.mddocs/modules/registry/architecture.mddocs/modules/registry/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