<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.eotir.com/index.php?action=history&amp;feed=atom&amp;title=Command_Authorization_Code_System</id>
	<title>Command Authorization Code System - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.eotir.com/index.php?action=history&amp;feed=atom&amp;title=Command_Authorization_Code_System"/>
	<link rel="alternate" type="text/html" href="https://wiki.eotir.com/index.php?title=Command_Authorization_Code_System&amp;action=history"/>
	<updated>2026-05-08T21:13:30Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.eotir.com/index.php?title=Command_Authorization_Code_System&amp;diff=471&amp;oldid=prev</id>
		<title>Ryan: /* Standard Transition Flow */</title>
		<link rel="alternate" type="text/html" href="https://wiki.eotir.com/index.php?title=Command_Authorization_Code_System&amp;diff=471&amp;oldid=prev"/>
		<updated>2026-03-16T06:00:01Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Standard Transition Flow&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 06:00, 16 March 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l311&quot;&gt;Line 311:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 311:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Draft&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;  -&amp;gt; &lt;/ins&gt;Draft&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   -&amp;gt; Issued&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   -&amp;gt; Issued&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   -&amp;gt; Pending Confirmations&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   -&amp;gt; Pending Confirmations&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ryan</name></author>
	</entry>
	<entry>
		<id>https://wiki.eotir.com/index.php?title=Command_Authorization_Code_System&amp;diff=470&amp;oldid=prev</id>
		<title>Ryan at 05:59, 16 March 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.eotir.com/index.php?title=Command_Authorization_Code_System&amp;diff=470&amp;oldid=prev"/>
		<updated>2026-03-16T05:59:33Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 05:59, 16 March 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot;&gt;Line 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It connects several components:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It connects several components:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Code Cylinder Doctrine&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Code Cylinder Doctrine&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Command Authorization Codes (CAC)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Command Authorization Codes (CAC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Ultimate Authorization Codes (UAC)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Ultimate Authorization Codes (UAC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ryan</name></author>
	</entry>
	<entry>
		<id>https://wiki.eotir.com/index.php?title=Command_Authorization_Code_System&amp;diff=469&amp;oldid=prev</id>
		<title>Ryan at 05:57, 16 March 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.eotir.com/index.php?title=Command_Authorization_Code_System&amp;diff=469&amp;oldid=prev"/>
		<updated>2026-03-16T05:57:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 05:57, 16 March 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;= Overview =&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The Command Authorization System (CAS) governs command authority within the Imperial Republic.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;It connects several components:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Code Cylinder Doctrine&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Command Authorization Codes (CAC)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Ultimate Authorization Codes (UAC)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Authorization Levels&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Confirmation Protocols&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Authorization Levels ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{| class=&quot;wikitable&quot;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! Level&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! Authority&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|1&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Local tactical&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|2&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Ship command&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|3&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Sector strategic&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|4&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Multi-sector strategic&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|5&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Supreme command&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Command Authorization Code System Scenarios =&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Command Authorization Code System Scenarios =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l6&quot;&gt;Line 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 38:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Command Authorization Codes (CAC) ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Command Authorization Codes (CAC) ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;CACs represent distributed command authority and often require multiple officer confirmations.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;(Requires confirmation from multiple senior officers)&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;(Requires confirmation from multiple senior officers)&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l33&quot;&gt;Line 33:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 66:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Ultimate Authorization Codes (UAC) ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Ultimate Authorization Codes (UAC) ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;UACs represent Throne authority and override CAC requirements.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;(Exclusive to Throne or designated Throne Agents without additional confirmation)&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;(Exclusive to Throne or designated Throne Agents without additional confirmation)&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ryan</name></author>
	</entry>
	<entry>
		<id>https://wiki.eotir.com/index.php?title=Command_Authorization_Code_System&amp;diff=465&amp;oldid=prev</id>
		<title>Ryan: Ryan moved page Command Authorization Code Doctrine to Command Authorization Code System: Renaming to System</title>
		<link rel="alternate" type="text/html" href="https://wiki.eotir.com/index.php?title=Command_Authorization_Code_System&amp;diff=465&amp;oldid=prev"/>
		<updated>2026-03-16T05:54:08Z</updated>

		<summary type="html">&lt;p&gt;Ryan moved page &lt;a href=&quot;/kb/Command_Authorization_Code_Doctrine&quot; class=&quot;mw-redirect&quot; title=&quot;Command Authorization Code Doctrine&quot;&gt;Command Authorization Code Doctrine&lt;/a&gt; to &lt;a href=&quot;/kb/Command_Authorization_Code_System&quot; title=&quot;Command Authorization Code System&quot;&gt;Command Authorization Code System&lt;/a&gt;: Renaming to System&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 05:54, 16 March 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Ryan</name></author>
	</entry>
	<entry>
		<id>https://wiki.eotir.com/index.php?title=Command_Authorization_Code_System&amp;diff=464&amp;oldid=prev</id>
		<title>Ryan: Created page with &quot;= Command Authorization Code System Scenarios =  Below is a detailed breakdown of potential scenarios where your &#039;&#039;&#039;Command Authorization Codes (CAC)&#039;&#039;&#039; and &#039;&#039;&#039;Ultimate Authorization Codes (UAC)&#039;&#039;&#039; could be employed, beyond self-destruct sequences.  ----  == Command Authorization Codes (CAC) ==  &#039;&#039;(Requires confirmation from multiple senior officers)&#039;&#039;  # &#039;&#039;&#039;Launching Strategic or Superweapon Strikes&#039;&#039;&#039; #* Authorization for strategic orbital or planetary bombardments, in...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.eotir.com/index.php?title=Command_Authorization_Code_System&amp;diff=464&amp;oldid=prev"/>
		<updated>2026-03-16T05:53:13Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;= Command Authorization Code System Scenarios =  Below is a detailed breakdown of potential scenarios where your &amp;#039;&amp;#039;&amp;#039;Command Authorization Codes (CAC)&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Ultimate Authorization Codes (UAC)&amp;#039;&amp;#039;&amp;#039; could be employed, beyond self-destruct sequences.  ----  == Command Authorization Codes (CAC) ==  &amp;#039;&amp;#039;(Requires confirmation from multiple senior officers)&amp;#039;&amp;#039;  # &amp;#039;&amp;#039;&amp;#039;Launching Strategic or Superweapon Strikes&amp;#039;&amp;#039;&amp;#039; #* Authorization for strategic orbital or planetary bombardments, in...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Command Authorization Code System Scenarios =&lt;br /&gt;
&lt;br /&gt;
Below is a detailed breakdown of potential scenarios where your &amp;#039;&amp;#039;&amp;#039;Command Authorization Codes (CAC)&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Ultimate Authorization Codes (UAC)&amp;#039;&amp;#039;&amp;#039; could be employed, beyond self-destruct sequences.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Command Authorization Codes (CAC) ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;(Requires confirmation from multiple senior officers)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Launching Strategic or Superweapon Strikes&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Authorization for strategic orbital or planetary bombardments, including superweapons.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Initiating Planetary-Scale Quarantine or Blockade&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Imposing quarantines or martial law across entire star systems or planets.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Activating Experimental Technology&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Deployment of classified, experimental technologies (e.g., cloaking devices, wormhole generators).&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Deployment of Biological or Chemical Weapons&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Authorization for the release of weapons with severe ethical or collateral risks.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;High-Level Prisoner Releases&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Release or prisoner exchanges involving high-risk individuals such as terrorist leaders or traitors.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Major Fleet or Army Movements&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Strategic redeployment significantly affecting the galactic power balance.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Classified Information Disclosure&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Sharing sensitive intelligence with allies, risking major diplomatic or operational repercussions.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Override of Planetary or Sector-level Government&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Emergency political control transfers from local to military authority.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Initiating First-Contact or Diplomacy with Potentially Hostile Species&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Engagement with unknown species possessing uncertain or hostile intentions.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Emergency Succession Protocols&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Activating succession or regency plans during a crisis or upon the death of key leadership.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Ultimate Authorization Codes (UAC) ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;(Exclusive to Throne or designated Throne Agents without additional confirmation)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Overriding All CAC Requirements&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Immediate countermand or bypass of CAC-level orders in urgent circumstances.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Emergency Command of Military Assets&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Instant direct control over fleets or essential military assets, bypassing normal chains of command.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Absolute System Lockdown&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Lockdown of critical computer networks, communications grids, or planetary defenses.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Royal Evacuation Procedures&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Rapid activation of evacuation protocols for the Royal Family and top officials.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Execution or Arrest Orders for High Treason&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Immediate authorization of arrest or summary execution for officials engaged in treason.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Override and Cancellation of Major Military Operations&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Instant halt or withdrawal from military actions that threaten galactic stability.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Galactic Communications Override&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Complete seizure and broadcast control of governmental and civilian communications for direct Throne messaging.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Release or Destruction of Classified Data Vaults&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Immediate erasure or public dissemination of sensitive data to prevent enemy access.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Unrestricted Access to Treasury or Economic Resources&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Emergency control of empire-wide financial systems and economic resources.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Forced Hyperspace Route Closure&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
#* Authorization to disrupt or disable hyperspace lanes to isolate systems or hinder enemy movement.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
These scenarios enhance operational security, command integrity, and centralized authority within your governmental and military structure.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= CAC Authorization Levels (Specification Addendum) =&lt;br /&gt;
&lt;br /&gt;
The earlier design of the CAC system referenced &amp;#039;&amp;#039;&amp;#039;numeric CAC levels (1–5)&amp;#039;&amp;#039;&amp;#039; tied to senior officials. These levels are retained for compatibility with legacy records but serve as an &amp;#039;&amp;#039;&amp;#039;authorization ceiling rather than a code-format element&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
CAC levels do &amp;#039;&amp;#039;&amp;#039;not change the code format&amp;#039;&amp;#039;&amp;#039; and are not embedded within the CAC string itself. Instead, they define the maximum category of actions a holder may authorize.&lt;br /&gt;
&lt;br /&gt;
== Level Structure ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Level&lt;br /&gt;
! Authority Scope&lt;br /&gt;
! Typical Holders&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Level 1&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Limited operational authorizations and localized actions&lt;br /&gt;
| Junior command staff&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Level 2&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Departmental or system-level authorizations&lt;br /&gt;
| Command staff, senior administrators&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Level 3&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Branch-level strategic authorizations&lt;br /&gt;
| Intelligence directors, fleet commanders&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Level 4&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Theater-level or multi-sector strategic actions&lt;br /&gt;
| Grand Admirals, ministers, senior intelligence leadership&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Level 5&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Highest non-UAC authority&lt;br /&gt;
| Throne representatives, top military leadership&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Storage Model ==&lt;br /&gt;
&lt;br /&gt;
CAC levels are stored in two places:&lt;br /&gt;
&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Personnel Record&amp;#039;&amp;#039;&amp;#039;  &lt;br /&gt;
#* Defines the officer&amp;#039;s standing authorization eligibility.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;CAC Record&amp;#039;&amp;#039;&amp;#039;  &lt;br /&gt;
#* Defines the level applied to the specific issued code.&lt;br /&gt;
&lt;br /&gt;
This allows a high-ranking officer to hold a high eligibility level while still issuing a &amp;#039;&amp;#039;&amp;#039;restricted CAC&amp;#039;&amp;#039;&amp;#039; for a specific operation.&lt;br /&gt;
&lt;br /&gt;
== Interaction with UAC ==&lt;br /&gt;
&lt;br /&gt;
Ultimate Authorization Codes (UAC) are &amp;#039;&amp;#039;&amp;#039;not governed by CAC levels&amp;#039;&amp;#039;&amp;#039; and represent Throne-level authority. UAC actions override CAC requirements entirely.&lt;br /&gt;
&lt;br /&gt;
== Implementation Notes for Developers ==&lt;br /&gt;
&lt;br /&gt;
* CAC level is &amp;#039;&amp;#039;&amp;#039;metadata&amp;#039;&amp;#039;&amp;#039;, not part of the CAC string.&lt;br /&gt;
* Code format remains standardized:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CAC-LASTNAME-XXXX-YYYY[-TOKEN]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Operational restrictions are primarily controlled by:&lt;br /&gt;
** confirmations required&lt;br /&gt;
** expiration or permanence&lt;br /&gt;
** redemption limits&lt;br /&gt;
** biometric method&lt;br /&gt;
** authorization purpose&lt;br /&gt;
&lt;br /&gt;
CAC level should therefore be treated as a &amp;#039;&amp;#039;&amp;#039;policy filter or ceiling&amp;#039;&amp;#039;&amp;#039;, not the primary rule engine for the authorization system.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= CAC Authorization Matrix =&lt;br /&gt;
&lt;br /&gt;
The following matrix provides guidance on which &amp;#039;&amp;#039;&amp;#039;CAC authorization level&amp;#039;&amp;#039;&amp;#039; is normally required for each category of action.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Action Category&lt;br /&gt;
! Minimum CAC Level&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Tactical fleet redeployment&lt;br /&gt;
| Level 2&lt;br /&gt;
| Routine strategic adjustments&lt;br /&gt;
|-&lt;br /&gt;
| System or planetary blockade&lt;br /&gt;
| Level 3&lt;br /&gt;
| Must include confirmation from additional officers&lt;br /&gt;
|-&lt;br /&gt;
| Classified intelligence disclosure&lt;br /&gt;
| Level 3&lt;br /&gt;
| Normally coordinated with intelligence directorate&lt;br /&gt;
|-&lt;br /&gt;
| Emergency political authority transfer&lt;br /&gt;
| Level 4&lt;br /&gt;
| Sector or planetary government override&lt;br /&gt;
|-&lt;br /&gt;
| Deployment of experimental technology&lt;br /&gt;
| Level 4&lt;br /&gt;
| Requires scientific command confirmation&lt;br /&gt;
|-&lt;br /&gt;
| Strategic bombardment authorization&lt;br /&gt;
| Level 4&lt;br /&gt;
| Must meet confirmation threshold&lt;br /&gt;
|-&lt;br /&gt;
| Biological or chemical weapon deployment&lt;br /&gt;
| Level 5&lt;br /&gt;
| Extreme authorization only&lt;br /&gt;
|-&lt;br /&gt;
| Superweapon or planetary-scale strike&lt;br /&gt;
| Level 5&lt;br /&gt;
| Always requires multi-officer confirmation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Multi-Officer Confirmation Rules =&lt;br /&gt;
&lt;br /&gt;
Certain CAC authorizations require confirmation from multiple senior officers to prevent unilateral misuse.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Action Severity&lt;br /&gt;
! Minimum Confirmations&lt;br /&gt;
! Officer Level Requirement&lt;br /&gt;
|-&lt;br /&gt;
| Moderate Strategic Actions&lt;br /&gt;
| 2 confirmations&lt;br /&gt;
| Level 3 or higher&lt;br /&gt;
|-&lt;br /&gt;
| Major Strategic Actions&lt;br /&gt;
| 3 confirmations&lt;br /&gt;
| Level 4 or higher&lt;br /&gt;
|-&lt;br /&gt;
| Extreme Strategic Actions&lt;br /&gt;
| 4 confirmations&lt;br /&gt;
| Level 5 or higher&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Confirmations must come from &amp;#039;&amp;#039;&amp;#039;different officers&amp;#039;&amp;#039;&amp;#039; and cannot originate from the same issuing authority.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Emergency UAC Override Logic =&lt;br /&gt;
&lt;br /&gt;
Ultimate Authorization Codes (UAC) represent &amp;#039;&amp;#039;&amp;#039;direct Throne authority&amp;#039;&amp;#039;&amp;#039; and override all CAC requirements.&lt;br /&gt;
&lt;br /&gt;
UAC can:&lt;br /&gt;
&lt;br /&gt;
* Immediately cancel active CAC authorizations&lt;br /&gt;
* Execute actions that would normally require multiple CAC confirmations&lt;br /&gt;
* Seize command authority over fleets or strategic assets&lt;br /&gt;
* Lock or unlock strategic command networks&lt;br /&gt;
&lt;br /&gt;
When a UAC is used:&lt;br /&gt;
&lt;br /&gt;
# All pending CAC confirmations are suspended&lt;br /&gt;
# The UAC command executes immediately&lt;br /&gt;
# A permanent audit log entry is generated&lt;br /&gt;
# The action is flagged as &amp;#039;&amp;#039;&amp;#039;Throne Directive&amp;#039;&amp;#039;&amp;#039; in system records&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Implementation Logic Summary =&lt;br /&gt;
&lt;br /&gt;
Developers implementing the CAC/UAC system should treat the logic as follows:&lt;br /&gt;
&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Verify issuer eligibility&amp;#039;&amp;#039;&amp;#039; via personnel CAC level&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Check action category requirement&amp;#039;&amp;#039;&amp;#039; via authorization matrix&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Validate required confirmations&amp;#039;&amp;#039;&amp;#039; if the action exceeds single-issuer authority&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Execute authorization&amp;#039;&amp;#039;&amp;#039; once requirements are met&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Allow immediate override&amp;#039;&amp;#039;&amp;#039; if a valid UAC is presented&lt;br /&gt;
&lt;br /&gt;
This structure ensures the system supports both &amp;#039;&amp;#039;&amp;#039;distributed command authority (CAC)&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;absolute Throne authority (UAC)&amp;#039;&amp;#039;&amp;#039; while maintaining a complete audit trail.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= CAC Lifecycle State Machine =&lt;br /&gt;
&lt;br /&gt;
The CAC system should follow a defined lifecycle so that both developers and in-universe users can understand the status of an authorization at any given moment.&lt;br /&gt;
&lt;br /&gt;
== Primary CAC States ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! State&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Draft&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Code is being prepared but has not yet been issued&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Issued&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Code has been generated and assigned to a holder&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Pending Confirmations&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Code has been issued but is awaiting the required number of confirming officers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Authorized&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| All required confirmations have been completed and the code is valid for execution&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Redeemed / Executed&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| The code has been used successfully for its intended purpose&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Partially Redeemed&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| The code has remaining uses but has already been used at least once&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Expired&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Validity period has ended&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Revoked&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Code was manually cancelled by an authorized officer&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Archived&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Code is closed and preserved only for recordkeeping&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Standard Transition Flow ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Draft&lt;br /&gt;
  -&amp;gt; Issued&lt;br /&gt;
  -&amp;gt; Pending Confirmations&lt;br /&gt;
  -&amp;gt; Authorized&lt;br /&gt;
  -&amp;gt; Redeemed / Executed&lt;br /&gt;
  -&amp;gt; Archived&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Extended Transition Logic ==&lt;br /&gt;
&lt;br /&gt;
A CAC may move through the lifecycle in different ways depending on its configuration:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Issued -&amp;gt; Authorized&amp;#039;&amp;#039;&amp;#039;  &lt;br /&gt;
** If no additional confirmations are required.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Issued -&amp;gt; Pending Confirmations&amp;#039;&amp;#039;&amp;#039;  &lt;br /&gt;
** If the action requires one or more confirming officers.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Pending Confirmations -&amp;gt; Authorized&amp;#039;&amp;#039;&amp;#039;  &lt;br /&gt;
** Once all required confirmations are received.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Authorized -&amp;gt; Partially Redeemed&amp;#039;&amp;#039;&amp;#039;  &lt;br /&gt;
** If the code is multi-use and one or more uses remain after execution.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Partially Redeemed -&amp;gt; Redeemed / Executed&amp;#039;&amp;#039;&amp;#039;  &lt;br /&gt;
** Once the final allowable use is consumed.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Issued / Pending Confirmations / Authorized / Partially Redeemed -&amp;gt; Revoked&amp;#039;&amp;#039;&amp;#039;  &lt;br /&gt;
** If manually cancelled by an authorized security or command authority.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Issued / Pending Confirmations / Authorized / Partially Redeemed -&amp;gt; Expired&amp;#039;&amp;#039;&amp;#039;  &lt;br /&gt;
** If the validity window ends before all uses are consumed.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Revoked / Expired / Redeemed / Executed -&amp;gt; Archived&amp;#039;&amp;#039;&amp;#039;  &lt;br /&gt;
** Final terminal state for historical retention.&lt;br /&gt;
&lt;br /&gt;
== UAC Lifecycle Notes ==&lt;br /&gt;
&lt;br /&gt;
UAC records use a simplified lifecycle because they do not require confirmation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Draft&lt;br /&gt;
  -&amp;gt; Issued&lt;br /&gt;
  -&amp;gt; Authorized&lt;br /&gt;
  -&amp;gt; Redeemed / Executed&lt;br /&gt;
  -&amp;gt; Archived&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, a UAC may still be:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Revoked&amp;#039;&amp;#039;&amp;#039; if throne membership or throne-agent status changes&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Reissued&amp;#039;&amp;#039;&amp;#039; if the hardcoded system record must be replaced&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Archived&amp;#039;&amp;#039;&amp;#039; after revocation or replacement&lt;br /&gt;
&lt;br /&gt;
== Developer State Handling Guidance ==&lt;br /&gt;
&lt;br /&gt;
Developers should treat the lifecycle as a formal state machine:&lt;br /&gt;
&lt;br /&gt;
* Only valid transitions should be permitted&lt;br /&gt;
* Invalid transitions should be blocked and logged&lt;br /&gt;
* Each state change should create an audit log entry&lt;br /&gt;
* The UI should visually distinguish active, pending, expired, revoked, and archived states&lt;br /&gt;
&lt;br /&gt;
== Suggested UI Status Labels ==&lt;br /&gt;
&lt;br /&gt;
* Draft&lt;br /&gt;
* Awaiting Confirmation&lt;br /&gt;
* Authorized&lt;br /&gt;
* In Use&lt;br /&gt;
* Exhausted&lt;br /&gt;
* Expired&lt;br /&gt;
* Revoked&lt;br /&gt;
* Archived&lt;br /&gt;
&lt;br /&gt;
This lifecycle model gives the Authorization Code Management Module a clear operational structure and makes it easier to implement consistent business rules across the API, dashboard, and audit logging layers.&lt;/div&gt;</summary>
		<author><name>Ryan</name></author>
	</entry>
</feed>