[fidldoc] Update reference docs for main
diff --git a/main/sdk/fidl/fuchsia.component.sandbox/README.md b/main/sdk/fidl/fuchsia.component.sandbox/README.md
index 2e376b8..bc405cf 100644
--- a/main/sdk/fidl/fuchsia.component.sandbox/README.md
+++ b/main/sdk/fidl/fuchsia.component.sandbox/README.md
@@ -309,64 +309,6 @@
 <div class="fidl-version-div"><span class="fidl-attribute fidl-version">Added: HEAD</span></div>
 
 
-### ConnectToConnector {#Factory.ConnectToConnector}
-
-<p>Operate on the provided connector capability.</p>
-<p>Consumes a token referencing a bedrock object and serves the
-corresponding FIDL representation on <code>server_end</code>. The peer of the
-<code>server_end</code> is another reference to the bedrock object. Dropping the
-control channel decreases one reference on the object.</p>
-
-
-
-#### Request {#Factory.ConnectToConnector_Request}
-
-<table>
-    <tr><th>Name</th><th>Type</th></tr>
-        <tr>
-            <td><code>capability</code></td>
-            <td>
-                <code><a class='link' href='#ConnectorCapability'>ConnectorCapability</a></code>
-            </td>
-        </tr>
-        <tr>
-            <td><code>server_end</code></td>
-            <td>
-                <code>server_end&lt;<a class='link' href='#Connector'>Connector</a>&gt;</code>
-            </td>
-        </tr>
-</table>
-
-
-### ConnectToHandle {#Factory.ConnectToHandle}
-
-<p>Operate on the provided handle capability.</p>
-<p>Consumes a token referencing a bedrock object and serves the
-corresponding FIDL representation on <code>server_end</code>. The peer of the
-<code>server_end</code> is another reference to the bedrock object. Dropping the
-control channel decreases one reference on the object.</p>
-
-
-
-#### Request {#Factory.ConnectToHandle_Request}
-
-<table>
-    <tr><th>Name</th><th>Type</th></tr>
-        <tr>
-            <td><code>capability</code></td>
-            <td>
-                <code><a class='link' href='#HandleCapability'>HandleCapability</a></code>
-            </td>
-        </tr>
-        <tr>
-            <td><code>server_end</code></td>
-            <td>
-                <code>server_end&lt;<a class='link' href='#Handle'>Handle</a>&gt;</code>
-            </td>
-        </tr>
-</table>
-
-
 ### CreateConnector {#Factory.CreateConnector}
 
 <p>Creates a <code>Connector</code> from a client served <code>Receiver</code>.</p>
@@ -452,6 +394,64 @@
         </tr>
 </table>
 
+### OpenConnector {#Factory.OpenConnector}
+
+<p>Operate on the provided connector capability.</p>
+<p>Consumes a token referencing a bedrock object and serves the
+corresponding FIDL representation on <code>server_end</code>. The peer of the
+<code>server_end</code> is another reference to the bedrock object. Dropping the
+control channel decreases one reference on the object.</p>
+
+
+
+#### Request {#Factory.OpenConnector_Request}
+
+<table>
+    <tr><th>Name</th><th>Type</th></tr>
+        <tr>
+            <td><code>capability</code></td>
+            <td>
+                <code><a class='link' href='#ConnectorCapability'>ConnectorCapability</a></code>
+            </td>
+        </tr>
+        <tr>
+            <td><code>server_end</code></td>
+            <td>
+                <code>server_end&lt;<a class='link' href='#Connector'>Connector</a>&gt;</code>
+            </td>
+        </tr>
+</table>
+
+
+### OpenHandle {#Factory.OpenHandle}
+
+<p>Operate on the provided handle capability.</p>
+<p>Consumes a token referencing a bedrock object and serves the
+corresponding FIDL representation on <code>server_end</code>. The peer of the
+<code>server_end</code> is another reference to the bedrock object. Dropping the
+control channel decreases one reference on the object.</p>
+
+
+
+#### Request {#Factory.OpenHandle_Request}
+
+<table>
+    <tr><th>Name</th><th>Type</th></tr>
+        <tr>
+            <td><code>capability</code></td>
+            <td>
+                <code><a class='link' href='#HandleCapability'>HandleCapability</a></code>
+            </td>
+        </tr>
+        <tr>
+            <td><code>server_end</code></td>
+            <td>
+                <code>server_end&lt;<a class='link' href='#Handle'>Handle</a>&gt;</code>
+            </td>
+        </tr>
+</table>
+
+
 ## Handle {#Handle}
 *Defined in [fuchsia.component.sandbox/sandbox.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.sandbox/sandbox.fidl;l=22)*
 <p>The <code>Handle</code> protocol allows a client to get the contained handle.</p>
diff --git a/main/sdk/fidl/fuchsia.component.test/README.md b/main/sdk/fidl/fuchsia.component.test/README.md
index da706a1..93fc9e9 100644
--- a/main/sdk/fidl/fuchsia.component.test/README.md
+++ b/main/sdk/fidl/fuchsia.component.test/README.md
@@ -57,7 +57,7 @@
 </table>
 
 ## Realm {#Realm}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=391)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=414)*
 
 
 ### AddCapability {#Realm.AddCapability}
@@ -857,7 +857,7 @@
 </table>
 
 ### DirectoryContents [resource](/fuchsia-src/reference/fidl/language/language.md#value-vs-resource){:.fidl-attribute} {#DirectoryContents data-text="DirectoryContents"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=377)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=400)*
 <p>The contents of a directory that should be provided by the realm builder
 server.</p>
 
@@ -874,7 +874,7 @@
 </table>
 
 ### DirectoryEntry [resource](/fuchsia-src/reference/fidl/language/language.md#value-vs-resource){:.fidl-attribute} {#DirectoryEntry data-text="DirectoryEntry"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=382)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=405)*
 <p>An entry in a directory.</p>
 
 <table>
@@ -911,37 +911,37 @@
 &lt;EMPTY&gt;
 
 ### Realm_AddCapability_Response  {#Realm_AddCapability_Response data-text="Realm_AddCapability_Response"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=662)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=685)*
 
 &lt;EMPTY&gt;
 
 ### Realm_AddChildFromDecl_Response  {#Realm_AddChildFromDecl_Response data-text="Realm_AddChildFromDecl_Response"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=469)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=492)*
 
 &lt;EMPTY&gt;
 
 ### Realm_AddChildRealm_Response  {#Realm_AddChildRealm_Response data-text="Realm_AddChildRealm_Response"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=509)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=532)*
 
 &lt;EMPTY&gt;
 
 ### Realm_AddChild_Response  {#Realm_AddChild_Response data-text="Realm_AddChild_Response"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=436)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=459)*
 
 &lt;EMPTY&gt;
 
 ### Realm_AddLocalChild_Response  {#Realm_AddLocalChild_Response data-text="Realm_AddLocalChild_Response"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=489)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=512)*
 
 &lt;EMPTY&gt;
 
 ### Realm_AddRoute_Response  {#Realm_AddRoute_Response data-text="Realm_AddRoute_Response"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=613)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=636)*
 
 &lt;EMPTY&gt;
 
 ### Realm_GetComponentDecl_Response  {#Realm_GetComponentDecl_Response data-text="Realm_GetComponentDecl_Response"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=534)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=557)*
 
 <table>
     <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr>
@@ -956,7 +956,7 @@
 </table>
 
 ### Realm_GetRealmDecl_Response  {#Realm_GetRealmDecl_Response data-text="Realm_GetRealmDecl_Response"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=574)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=597)*
 
 <table>
     <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr>
@@ -971,32 +971,32 @@
 </table>
 
 ### Realm_InitMutableConfigFromPackage_Response  {#Realm_InitMutableConfigFromPackage_Response data-text="Realm_InitMutableConfigFromPackage_Response"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=641)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=664)*
 
 &lt;EMPTY&gt;
 
 ### Realm_InitMutableConfigToEmpty_Response  {#Realm_InitMutableConfigToEmpty_Response data-text="Realm_InitMutableConfigToEmpty_Response"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=649)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=672)*
 
 &lt;EMPTY&gt;
 
 ### Realm_ReadOnlyDirectory_Response  {#Realm_ReadOnlyDirectory_Response data-text="Realm_ReadOnlyDirectory_Response"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=632)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=655)*
 
 &lt;EMPTY&gt;
 
 ### Realm_ReplaceComponentDecl_Response  {#Realm_ReplaceComponentDecl_Response data-text="Realm_ReplaceComponentDecl_Response"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=567)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=590)*
 
 &lt;EMPTY&gt;
 
 ### Realm_ReplaceRealmDecl_Response  {#Realm_ReplaceRealmDecl_Response data-text="Realm_ReplaceRealmDecl_Response"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=587)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=610)*
 
 &lt;EMPTY&gt;
 
 ### Realm_SetConfigValue_Response  {#Realm_SetConfigValue_Response data-text="Realm_SetConfigValue_Response"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=688)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=711)*
 
 &lt;EMPTY&gt;
 
@@ -1176,7 +1176,7 @@
 ### ChildOptions  {#ChildOptions data-text="ChildOptions"}
 
 
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=350)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=373)*
 <p>Properties that may be set on a child when it is added to a realm.</p>
 
 <table>
@@ -1230,7 +1230,7 @@
 ### Config  {#Config data-text="Config"}
 
 
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=335)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=337)*
 <p>A configuration capability</p>
 <div class="fidl-version-div"><span class="fidl-attribute fidl-version">Added: HEAD</span></div>
 
@@ -1267,10 +1267,61 @@
         </tr>
 </table>
 
+### Dictionary  {#Dictionary data-text="Dictionary"}
+
+
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=352)*
+<p>A dictionary capability</p>
+<div class="fidl-version-div"><span class="fidl-attribute fidl-version">Added: HEAD</span></div>
+
+<table>
+    <tr><th>Ordinal</th><th>Field</th><th>Type</th><th>Description</th></tr>
+        <tr id="Dictionary.name">
+<td><h3 id="Dictionary.name" class="add-link hide-from-toc">1</h3></td>
+            <td><code>name</code></td>
+            <td>
+                <code><a class='link' href='../fuchsia.component/'>fuchsia.component</a>/<a class='link' href='../fuchsia.component/#name'>name</a></code>
+            </td>
+            <td><p>The name of the dictionary.</p>
+</td>
+        </tr>
+        <tr id="Dictionary.as">
+<td><h3 id="Dictionary.as" class="add-link hide-from-toc">2</h3></td>
+            <td><code>as</code></td>
+            <td>
+                <code><a class='link' href='../fuchsia.component/'>fuchsia.component</a>/<a class='link' href='../fuchsia.component/#name'>name</a></code>
+            </td>
+            <td><p>A rename of the dictionary, which can be set when routing to another
+component. This field is optional.</p>
+</td>
+        </tr>
+        <tr id="Dictionary.type">
+<td><h3 id="Dictionary.type" class="add-link hide-from-toc">3</h3></td>
+            <td><code>type</code></td>
+            <td>
+                <code><a class='link' href='../fuchsia.component.decl/'>fuchsia.component.decl</a>/<a class='link' href='../fuchsia.component.decl/#DependencyType'>DependencyType</a></code>
+            </td>
+            <td><p>For information on this type, see
+https://fuchsia.dev/go/components/declaration#DependencyType.
+This field is optional and defaults to <code>STRONG</code>.</p>
+</td>
+        </tr>
+        <tr id="Dictionary.availability">
+<td><h3 id="Dictionary.availability" class="add-link hide-from-toc">4</h3></td>
+            <td><code>availability</code></td>
+            <td>
+                <code><a class='link' href='../fuchsia.component.decl/'>fuchsia.component.decl</a>/<a class='link' href='../fuchsia.component.decl/#Availability'>Availability</a></code>
+            </td>
+            <td><p>Optional. Cannot be set to <code>SameAsTarget</code> if <code>to</code> contains a local
+component.</p>
+</td>
+        </tr>
+</table>
+
 ### Directory  {#Directory data-text="Directory"}
 
 
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=214)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=216)*
 <p>A directory capability.</p>
 
 <table>
@@ -1355,7 +1406,7 @@
 ### Event  {#Event data-text="Event"}
 
 
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=295)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=297)*
 <p>An event capability</p>
 
 <table>
@@ -1404,7 +1455,7 @@
 ### EventStream  {#EventStream data-text="EventStream"}
 
 
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=314)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=316)*
 <p>An event_stream capability</p>
 <div class="fidl-version-div"><span class="fidl-attribute fidl-version">Added: 9</span></div>
 
@@ -1461,7 +1512,7 @@
 ### Protocol  {#Protocol data-text="Protocol"}
 
 
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=185)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=187)*
 <p>A protocol capability</p>
 
 <table>
@@ -1527,7 +1578,7 @@
 ### Service  {#Service data-text="Service"}
 
 
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=271)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=273)*
 <p>A service capability</p>
 
 <table>
@@ -1582,7 +1633,7 @@
 ### Storage  {#Storage data-text="Storage"}
 
 
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=250)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=252)*
 <p>A storage capability</p>
 
 <table>
@@ -1713,6 +1764,15 @@
             <td><div class="fidl-version-div"><span class="fidl-attribute fidl-version">Added: HEAD</span></div>
 </td>
         </tr>
+        <tr id="Capability.dictionary">
+<td><h3 id="Capability.dictionary" class="add-link hide-from-toc">8</h3></td>
+            <td><code>dictionary</code></td>
+            <td>
+                <code><a class='link' href='#Dictionary'>Dictionary</a></code>
+            </td>
+            <td><div class="fidl-version-div"><span class="fidl-attribute fidl-version">Added: HEAD</span></div>
+</td>
+        </tr>
 </table>
 
 ### RealmBuilderFactory_CreateFromRelativeUrl_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute}  {#RealmBuilderFactory_CreateFromRelativeUrl_Result data-text="RealmBuilderFactory_CreateFromRelativeUrl_Result"}
@@ -1760,7 +1820,7 @@
 </table>
 
 ### Realm_AddCapability_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute}  {#Realm_AddCapability_Result data-text="Realm_AddCapability_Result"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=662)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=685)*
 <table>
     <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr>
         <tr id="Realm_AddCapability_Result.response">
@@ -1782,7 +1842,7 @@
 </table>
 
 ### Realm_AddChildFromDecl_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute}  {#Realm_AddChildFromDecl_Result data-text="Realm_AddChildFromDecl_Result"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=469)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=492)*
 <table>
     <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr>
         <tr id="Realm_AddChildFromDecl_Result.response">
@@ -1804,7 +1864,7 @@
 </table>
 
 ### Realm_AddChildRealm_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute}  {#Realm_AddChildRealm_Result data-text="Realm_AddChildRealm_Result"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=509)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=532)*
 <table>
     <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr>
         <tr id="Realm_AddChildRealm_Result.response">
@@ -1826,7 +1886,7 @@
 </table>
 
 ### Realm_AddChild_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute}  {#Realm_AddChild_Result data-text="Realm_AddChild_Result"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=436)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=459)*
 <table>
     <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr>
         <tr id="Realm_AddChild_Result.response">
@@ -1848,7 +1908,7 @@
 </table>
 
 ### Realm_AddLocalChild_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute}  {#Realm_AddLocalChild_Result data-text="Realm_AddLocalChild_Result"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=489)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=512)*
 <table>
     <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr>
         <tr id="Realm_AddLocalChild_Result.response">
@@ -1870,7 +1930,7 @@
 </table>
 
 ### Realm_AddRoute_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute}  {#Realm_AddRoute_Result data-text="Realm_AddRoute_Result"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=613)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=636)*
 <table>
     <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr>
         <tr id="Realm_AddRoute_Result.response">
@@ -1892,7 +1952,7 @@
 </table>
 
 ### Realm_GetComponentDecl_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute}  {#Realm_GetComponentDecl_Result data-text="Realm_GetComponentDecl_Result"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=534)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=557)*
 <table>
     <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr>
         <tr id="Realm_GetComponentDecl_Result.response">
@@ -1914,7 +1974,7 @@
 </table>
 
 ### Realm_GetRealmDecl_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute}  {#Realm_GetRealmDecl_Result data-text="Realm_GetRealmDecl_Result"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=574)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=597)*
 <table>
     <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr>
         <tr id="Realm_GetRealmDecl_Result.response">
@@ -1936,7 +1996,7 @@
 </table>
 
 ### Realm_InitMutableConfigFromPackage_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute}  {#Realm_InitMutableConfigFromPackage_Result data-text="Realm_InitMutableConfigFromPackage_Result"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=641)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=664)*
 <table>
     <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr>
         <tr id="Realm_InitMutableConfigFromPackage_Result.response">
@@ -1958,7 +2018,7 @@
 </table>
 
 ### Realm_InitMutableConfigToEmpty_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute}  {#Realm_InitMutableConfigToEmpty_Result data-text="Realm_InitMutableConfigToEmpty_Result"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=649)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=672)*
 <table>
     <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr>
         <tr id="Realm_InitMutableConfigToEmpty_Result.response">
@@ -1980,7 +2040,7 @@
 </table>
 
 ### Realm_ReadOnlyDirectory_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute}  {#Realm_ReadOnlyDirectory_Result data-text="Realm_ReadOnlyDirectory_Result"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=632)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=655)*
 <table>
     <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr>
         <tr id="Realm_ReadOnlyDirectory_Result.response">
@@ -2002,7 +2062,7 @@
 </table>
 
 ### Realm_ReplaceComponentDecl_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute}  {#Realm_ReplaceComponentDecl_Result data-text="Realm_ReplaceComponentDecl_Result"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=567)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=590)*
 <table>
     <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr>
         <tr id="Realm_ReplaceComponentDecl_Result.response">
@@ -2024,7 +2084,7 @@
 </table>
 
 ### Realm_ReplaceRealmDecl_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute}  {#Realm_ReplaceRealmDecl_Result data-text="Realm_ReplaceRealmDecl_Result"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=587)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=610)*
 <table>
     <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr>
         <tr id="Realm_ReplaceRealmDecl_Result.response">
@@ -2046,7 +2106,7 @@
 </table>
 
 ### Realm_SetConfigValue_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute}  {#Realm_SetConfigValue_Result data-text="Realm_SetConfigValue_Result"}
-*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=688)*
+*Defined in [fuchsia.component.test/realm_builder.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=711)*
 <table>
     <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr>
         <tr id="Realm_SetConfigValue_Result.response">
@@ -2080,7 +2140,7 @@
             <td></td>
         </tr>
         <tr id="MAX_DIRECTORY_ENTRIES">
-            <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=373">MAX_DIRECTORY_ENTRIES</a></td>
+            <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.component.test/realm_builder.fidl;l=396">MAX_DIRECTORY_ENTRIES</a></td>
                 <td>
                     <code>1024</code>
                 </td>
diff --git a/main/sdk/fidl/fuchsia.hardware.power/README.md b/main/sdk/fidl/fuchsia.hardware.power/README.md
index d052dde..067c53e 100644
--- a/main/sdk/fidl/fuchsia.hardware.power/README.md
+++ b/main/sdk/fidl/fuchsia.hardware.power/README.md
@@ -262,7 +262,7 @@
 </table>
 
 ## PowerTokenProvider {#PowerTokenProvider}
-*Defined in [fuchsia.hardware.power/config.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.hardware.power/config.fidl;l=99)*
+*Defined in [fuchsia.hardware.power/config.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.hardware.power/config.fidl;l=102)*
 
 
 ### GetToken {#PowerTokenProvider.GetToken}
@@ -392,7 +392,7 @@
 &lt;EMPTY&gt;
 
 ### PowerTokenProvider_GetToken_Response [resource](/fuchsia-src/reference/fidl/language/language.md#value-vs-resource){:.fidl-attribute} {#PowerTokenProvider_GetToken_Response data-text="PowerTokenProvider_GetToken_Response"}
-*Defined in [fuchsia.hardware.power/config.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.hardware.power/config.fidl;l=103)*
+*Defined in [fuchsia.hardware.power/config.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.hardware.power/config.fidl;l=106)*
 
 <table>
     <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr>
@@ -458,7 +458,7 @@
 ### SagElement [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#SagElement data-text="SagElement"}
 Type: <code>uint32</code>
 
-*Defined in [fuchsia.hardware.power/config.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.hardware.power/config.fidl;l=86)*
+*Defined in [fuchsia.hardware.power/config.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.hardware.power/config.fidl;l=89)*
 
 <table>
     <tr><th>Name</th><th>Value</th><th>Description</th></tr>
@@ -901,7 +901,7 @@
 </table>
 
 ### ParentElement [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute}  {#ParentElement data-text="ParentElement"}
-*Defined in [fuchsia.hardware.power/config.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.hardware.power/config.fidl;l=93)*
+*Defined in [fuchsia.hardware.power/config.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.hardware.power/config.fidl;l=96)*
 <table>
     <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr>
         <tr id="ParentElement.name">
@@ -923,7 +923,7 @@
 </table>
 
 ### PowerTokenProvider_GetToken_Result [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} [resource](/fuchsia-src/reference/fidl/language/language.md#value-vs-resource){:.fidl-attribute} {#PowerTokenProvider_GetToken_Result data-text="PowerTokenProvider_GetToken_Result"}
-*Defined in [fuchsia.hardware.power/config.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.hardware.power/config.fidl;l=103)*
+*Defined in [fuchsia.hardware.power/config.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.hardware.power/config.fidl;l=106)*
 <table>
     <tr><th>Ordinal</th><th>Variant</th><th>Type</th><th>Description</th></tr>
         <tr id="PowerTokenProvider_GetToken_Result.response">
@@ -999,11 +999,11 @@
 
 ### PowerTokenService {#PowerTokenService data-text="PowerTokenService"}
 
-*Defined in [fuchsia.hardware.power/config.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.hardware.power/config.fidl;l=110)*
+*Defined in [fuchsia.hardware.power/config.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.hardware.power/config.fidl;l=113)*
 <table>
     <tr><th>Name</th><th>Type</th><th>Transport</th></tr>
         <tr id="token_provider">
-            <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.hardware.power/config.fidl;l=111">token_provider</a></td>
+            <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.hardware.power/config.fidl;l=114">token_provider</a></td>
             <td>
                 <code>fuchsia.hardware.power/PowerTokenProvider</code>
             </td>