<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.ooda.wiki/index.php?action=history&amp;feed=atom&amp;title=Wiki_Maneuverability_Score</id>
	<title>Wiki Maneuverability Score - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.ooda.wiki/index.php?action=history&amp;feed=atom&amp;title=Wiki_Maneuverability_Score"/>
	<link rel="alternate" type="text/html" href="https://www.ooda.wiki/index.php?title=Wiki_Maneuverability_Score&amp;action=history"/>
	<updated>2026-04-07T07:44:29Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://www.ooda.wiki/index.php?title=Wiki_Maneuverability_Score&amp;diff=626&amp;oldid=prev</id>
		<title>AdminIsidore: Created page with &quot;{{AetherOS_Component}} The &#039;&#039;&#039;Wiki Maneuverability (WM) Score&#039;&#039;&#039; is a quantitative metric, ranging from 0 to 100, that represents the technical health, efficiency, and coherence of a wiki&#039;s structural components (i.e., its Templates and Modules).  Where the System Maneuverability Score measures the health of the hardware, the WM Score measures the health of the wiki&#039;s underlying codebase. A high score indicates a lean, well-documented, and robust system t...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.ooda.wiki/index.php?title=Wiki_Maneuverability_Score&amp;diff=626&amp;oldid=prev"/>
		<updated>2025-08-11T01:57:32Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{AetherOS_Component}} The &amp;#039;&amp;#039;&amp;#039;Wiki Maneuverability (WM) Score&amp;#039;&amp;#039;&amp;#039; is a quantitative metric, ranging from 0 to 100, that represents the technical health, efficiency, and coherence of a wiki&amp;#039;s structural components (i.e., its &lt;a href=&quot;/index.php?title=Templates&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Templates (page does not exist)&quot;&gt;Templates&lt;/a&gt; and &lt;a href=&quot;/index.php?title=Lua&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Lua (page does not exist)&quot;&gt;Modules&lt;/a&gt;).  Where the &lt;a href=&quot;/wiki/System_Maneuverability_Score&quot; title=&quot;System Maneuverability Score&quot;&gt;System Maneuverability Score&lt;/a&gt; measures the health of the hardware, the WM Score measures the health of the wiki&amp;#039;s underlying codebase. A high score indicates a lean, well-documented, and robust system t...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{AetherOS_Component}}&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Wiki Maneuverability (WM) Score&amp;#039;&amp;#039;&amp;#039; is a quantitative metric, ranging from 0 to 100, that represents the technical health, efficiency, and coherence of a wiki&amp;#039;s structural components (i.e., its [[Templates]] and [[Lua|Modules]]).&lt;br /&gt;
&lt;br /&gt;
Where the [[System Maneuverability Score]] measures the health of the hardware, the WM Score measures the health of the wiki&amp;#039;s underlying codebase. A high score indicates a lean, well-documented, and robust system that is easy to maintain and understand for both human editors and their [[Wingman AI|Wingman AIs]].&lt;br /&gt;
&lt;br /&gt;
== Purpose in the Collegium ==&lt;br /&gt;
The WM Score is the primary analytical tool of the &amp;#039;&amp;#039;&amp;#039;[[Collegium (AetherOS)|Custos Structurae]]&amp;#039;&amp;#039;&amp;#039;. It provides an objective, data-driven foundation for the Collegium&amp;#039;s quarterly review process.&lt;br /&gt;
&lt;br /&gt;
By translating complex code properties into a single, understandable metric, the score enables the &amp;#039;&amp;#039;&amp;#039;[[Collegium (AetherOS)|Custos Animae]]&amp;#039;&amp;#039;&amp;#039; to make informed, strategic decisions about which components to accept, refactor, or reject, thus avoiding &amp;quot;dependency hell&amp;quot; and ensuring the wiki&amp;#039;s long-term health.&lt;br /&gt;
&lt;br /&gt;
== Score Calculation ==&lt;br /&gt;
The score is calculated by the [[Converti (AetherOS)|scriptor_explico.py]] tool, which analyzes a given set of templates and modules. The final score begins at a baseline of 100 and is modified by a series of penalties and bonuses.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WM Score = 100 - Σ(Penalties) + Σ(Bonuses)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Penalty Factors ===&lt;br /&gt;
Penalties are applied for traits that increase complexity and reduce maneuverability:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Complexity Penalty&amp;#039;&amp;#039;&amp;#039;: A penalty proportional to the &amp;#039;&amp;#039;&amp;#039;character count&amp;#039;&amp;#039;&amp;#039; of the wikitext. Larger, more monolithic templates are harder to debug and understand. (&amp;#039;&amp;#039;Current Weight: 1 point per 1000 characters&amp;#039;&amp;#039;)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Dependency Penalty&amp;#039;&amp;#039;&amp;#039;: A penalty for each unique template or module the component relies on. A high number of dependencies increases the risk that a change to one component will have unintended, cascading effects on others. (&amp;#039;&amp;#039;Current Weight: 2 points per dependency&amp;#039;&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
=== Bonus Factors ===&lt;br /&gt;
Bonuses are awarded for traits that promote clarity and good practice:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Documentation Bonus&amp;#039;&amp;#039;&amp;#039;: A significant bonus is awarded if the component properly transcludes a `{{documentation}}` template. This incentivizes the creation of a well-documented and understandable codebase for both humans and AI. (&amp;#039;&amp;#039;Current Weight: +10 points&amp;#039;&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
== Associated Tools ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[scriptor_explico.py]]&amp;#039;&amp;#039;&amp;#039;: The tool used by the `Custos Structurae` to run the analysis and generate the score for a given set of pages.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[refactoring_assistant.py]]&amp;#039;&amp;#039;&amp;#039;: An LLM-powered tool used by the `Custos Animae` to review low-scoring components and generate suggestions for simplification or rejection.&lt;/div&gt;</summary>
		<author><name>AdminIsidore</name></author>
	</entry>
</feed>