Update `FieldInstanceSupportTest` to reflect the shape matching support on October 1, 2025: 100% of core is tracked, 81% of field instance types can be matched, 78% of field instance properties
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3512853. -->
Reported by: [wim leers](https://www.drupal.org/user/99777)
Related to !165 !805
>>>
<h3 id="overview">Overview</h3>
<p><span class="drupalorg-gitlab-issue-link project-issue-status-info project-issue-status-7"><a href="https://www.drupal.org/project/experience_builder/issues/3512433" title="Status: Closed (fixed)">#3512433: Provide visibility into which (core) field types (74%), field type props (63%) can be mapped into Content Type Templates vs not, and which field widgets (36%) are supported</a></span> added <code>FieldTypeSupportTest</code> identified that while the <code>daterange</code> field type is supported, its <code>start_date</code> and <code>end_date</code> properties cannot be currently mapped into any SDC.</p>
<p>Turns out that that is <em>okay</em>, because it's used only internally, and the <code>value</code> and <code>end_value</code> twin values already contain the same data, and those can be mapped! 👍 Hence <code>start_date</code> and <code>end_date</code> were marked as <em>internal</em>.</p>
<p>The same problem was identified for the following field type's properties:</p>
<ul>
<li><code>datetime</code>'s <code>date</code></li>
</ul>
<h3 id="proposed-resolution">Proposed resolution</h3>
<p>Apply the <a href="https://git.drupalcode.org/project/experience_builder/-/merge_requests/776/diffs?commit_id=4074b0ff924808721851ff6b5bfca41051166deb#e89f037ec386f7465e50207900af0861568be487">same pattern</a> to</p>
<ul>
<li><code>datetime</code>'s <code>date</code></li>
</ul>
<p>Re-assess which of the</p>
<pre> * Most of the unsupported field props are due to core bugs: these are marked<br> * with FALSE ("not a real bug"), the real ones are marked with TRUE.</pre><p>
actually do work now.</p>
<p>Results:</p>
<ol>
<li>matching against <code>file_uri</code>'s <code>url</code> works → from 90.2% to 90.5%</li>
<li>matching against <code>link</code>'s <code>uri</code> works → from 90.5% to 90.7%</li>
</ol>
<h3 id="ui-changes">User interface changes</h3>
<p>None.</p>
> Related issue: [Issue #3512433](https://www.drupal.org/node/3512433)
> Related issue: [Issue #3530351](https://www.drupal.org/node/3530351)
> Related issue: [Issue #3549936](https://www.drupal.org/node/3549936)
> Related issue: [Issue #3549939](https://www.drupal.org/node/3549939)
> Related issue: [Issue #3549940](https://www.drupal.org/node/3549940)
> Related issue: [Issue #3455629](https://www.drupal.org/node/3455629)
issue