Files
govoplan-views/AGENTS.md
T

988 B

GovOPlaN Views Module

Documentation Contract

  • Treat documentation as part of every behavior change. Update this module's manifest-driven DocumentationTopic contributions for affected user and administrator behavior.
  • Keep feature content here; govoplan-docs projects it without importing Views internals.
  • Maintain a static user/admin baseline and run /mnt/DATA/git/govoplan/tools/checks/check-manifest-shapes.py after behavior or manifest changes.

This repository owns view definitions, immutable revisions, scoped assignments, effective resolution, and the Views administration UI.

  • Keep generic surface contracts and shell filtering in govoplan-core.
  • Keep authorization decisions in Access and governance limits in Policy.
  • A View may hide an authorized surface, but must never grant access.
  • Required assignments must pass server-side lockout validation.
  • Do not import optional module implementations. Consume manifest surfaces and platform capabilities.