<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mwiki.costasano.club/index.php?action=history&amp;feed=atom&amp;title=ICT%3APolicy</id>
	<title>ICT:Policy - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mwiki.costasano.club/index.php?action=history&amp;feed=atom&amp;title=ICT%3APolicy"/>
	<link rel="alternate" type="text/html" href="https://mwiki.costasano.club/index.php?title=ICT:Policy&amp;action=history"/>
	<updated>2026-07-22T23:27:50Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://mwiki.costasano.club/index.php?title=ICT:Policy&amp;diff=105&amp;oldid=prev</id>
		<title>Mngr: Created page with &quot;= Data and Content Policy =  This page defines rules, responsibilities, and constraints governing the system.  It is normative and must be followed.  == Scope ==  This policy applies to:  * All structured namespaces (HO:, DA:) * All Cargo tables * All file uploads * All public publications  == Roles and Responsibilities ==  {| class=&quot;wikitable&quot; ! Role !! Responsibility |- | Administrators || Schema changes, permissions, maintenance |- | Editors (club members) || Data ent...&quot;</title>
		<link rel="alternate" type="text/html" href="https://mwiki.costasano.club/index.php?title=ICT:Policy&amp;diff=105&amp;oldid=prev"/>
		<updated>2026-01-17T16:51:13Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;= Data and Content Policy =  This page defines rules, responsibilities, and constraints governing the system.  It is normative and must be followed.  == Scope ==  This policy applies to:  * All structured namespaces (HO:, DA:) * All Cargo tables * All file uploads * All public publications  == Roles and Responsibilities ==  {| class=&amp;quot;wikitable&amp;quot; ! Role !! Responsibility |- | Administrators || Schema changes, permissions, maintenance |- | Editors (club members) || Data ent...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Data and Content Policy =&lt;br /&gt;
&lt;br /&gt;
This page defines rules, responsibilities, and constraints governing the system.&lt;br /&gt;
&lt;br /&gt;
It is normative and must be followed.&lt;br /&gt;
&lt;br /&gt;
== Scope ==&lt;br /&gt;
&lt;br /&gt;
This policy applies to:&lt;br /&gt;
&lt;br /&gt;
* All structured namespaces (HO:, DA:)&lt;br /&gt;
* All Cargo tables&lt;br /&gt;
* All file uploads&lt;br /&gt;
* All public publications&lt;br /&gt;
&lt;br /&gt;
== Roles and Responsibilities ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Role !! Responsibility&lt;br /&gt;
|-&lt;br /&gt;
| Administrators || Schema changes, permissions, maintenance&lt;br /&gt;
|-&lt;br /&gt;
| Editors (club members) || Data entry, uploads, internal pages&lt;br /&gt;
|-&lt;br /&gt;
| Public users || Read-only access to published content&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Schema Authority ==&lt;br /&gt;
&lt;br /&gt;
* Cargo table pages are the single source of truth&lt;br /&gt;
* Page Schemas must reflect Cargo tables&lt;br /&gt;
* Direct database manipulation is forbidden&lt;br /&gt;
&lt;br /&gt;
== Namespace Policy ==&lt;br /&gt;
&lt;br /&gt;
* Main namespace is public&lt;br /&gt;
* HO: and DA: are internal&lt;br /&gt;
* File: uploads are restricted&lt;br /&gt;
* ICT: is internal documentation&lt;br /&gt;
&lt;br /&gt;
Namespaces must not be repurposed.&lt;br /&gt;
&lt;br /&gt;
== File Policy ==&lt;br /&gt;
&lt;br /&gt;
* Uploads only by authorized users&lt;br /&gt;
* Internal files must not be embedded on public pages&lt;br /&gt;
* Public files must be intentionally selected&lt;br /&gt;
* Masters and working files remain internal&lt;br /&gt;
&lt;br /&gt;
Deletion of files must be coordinated.&lt;br /&gt;
&lt;br /&gt;
== Digital Asset Policy ==&lt;br /&gt;
&lt;br /&gt;
* Every significant file must belong to a DA&lt;br /&gt;
* DA pages must document provenance and relationships&lt;br /&gt;
* DA pages are not public-facing content&lt;br /&gt;
&lt;br /&gt;
== Relationship Modeling Policy ==&lt;br /&gt;
&lt;br /&gt;
* Join tables are implemented as Cargo subtables&lt;br /&gt;
* Relationships must not be modeled as standalone pages unless justified&lt;br /&gt;
* Contextual relationships belong to the parent entity&lt;br /&gt;
&lt;br /&gt;
== Change Management ==&lt;br /&gt;
&lt;br /&gt;
* Schema changes must be documented&lt;br /&gt;
* Structural changes require review&lt;br /&gt;
* Ad-hoc fixes are discouraged&lt;br /&gt;
&lt;br /&gt;
== Enforcement ==&lt;br /&gt;
&lt;br /&gt;
Violations of this policy may result in:&lt;br /&gt;
&lt;br /&gt;
* Page rollback&lt;br /&gt;
* Schema correction&lt;br /&gt;
* Permission review&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
This policy is binding until revised.&lt;/div&gt;</summary>
		<author><name>Mngr</name></author>
	</entry>
</feed>