Skip to content

Commit 11a1ebf

Browse files
Deployed f9856d0 with MkDocs version: 1.6.1
1 parent 9e970ee commit 11a1ebf

4 files changed

Lines changed: 127 additions & 85 deletions

File tree

Solutions/GitHub-Copilot-Customization-Architecture/index.html

Lines changed: 124 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -1131,32 +1131,10 @@
11311131
<ul class="md-nav__list">
11321132

11331133
<li class="md-nav__item">
1134-
<a href="#instructions-structured-guidance" class="md-nav__link">
1134+
<a href="#file-structure-specification_1" class="md-nav__link">
11351135
<span class="md-ellipsis">
11361136

1137-
Instructions (Structured Guidance)
1138-
1139-
</span>
1140-
</a>
1141-
1142-
</li>
1143-
1144-
<li class="md-nav__item">
1145-
<a href="#prompts-reusable-templates" class="md-nav__link">
1146-
<span class="md-ellipsis">
1147-
1148-
Prompts (Reusable Templates)
1149-
1150-
</span>
1151-
</a>
1152-
1153-
</li>
1154-
1155-
<li class="md-nav__item">
1156-
<a href="#chat-modes-conversation-contexts" class="md-nav__link">
1157-
<span class="md-ellipsis">
1158-
1159-
Chat Modes (Conversation Contexts)
1137+
File Structure Specification
11601138

11611139
</span>
11621140
</a>
@@ -1874,32 +1852,10 @@
18741852
<ul class="md-nav__list">
18751853

18761854
<li class="md-nav__item">
1877-
<a href="#instructions-structured-guidance" class="md-nav__link">
1855+
<a href="#file-structure-specification_1" class="md-nav__link">
18781856
<span class="md-ellipsis">
18791857

1880-
Instructions (Structured Guidance)
1881-
1882-
</span>
1883-
</a>
1884-
1885-
</li>
1886-
1887-
<li class="md-nav__item">
1888-
<a href="#prompts-reusable-templates" class="md-nav__link">
1889-
<span class="md-ellipsis">
1890-
1891-
Prompts (Reusable Templates)
1892-
1893-
</span>
1894-
</a>
1895-
1896-
</li>
1897-
1898-
<li class="md-nav__item">
1899-
<a href="#chat-modes-conversation-contexts" class="md-nav__link">
1900-
<span class="md-ellipsis">
1901-
1902-
Chat Modes (Conversation Contexts)
1858+
File Structure Specification
19031859

19041860
</span>
19051861
</a>
@@ -2290,39 +2246,125 @@ <h3 id="folder-structure-specification">Folder Structure Specification<a class="
22902246
└── {chatmode-files} # Project-specific chat modes
22912247
</code></pre></div>
22922248
<h3 id="file-structure-specification">File Structure Specification<a class="headerlink" href="#file-structure-specification" title="Permanent link">#</a></h3>
2293-
<h4 id="instructions-structured-guidance">Instructions (Structured Guidance)<a class="headerlink" href="#instructions-structured-guidance" title="Permanent link">#</a></h4>
2294-
<p><strong>Enterprise Files (Enterprise-Managed, Optional)</strong>
2295-
- <strong><code>instructions/enterprise/main.instructions.md</code></strong>: Enterprise-wide guidelines, compliance requirements, and governance
2296-
- <strong><code>instructions/enterprise/{Language}/main.instructions.md</code></strong>: Enterprise-specific language standards (e.g., "C# Enterprise coding standards")
2297-
- <strong><code>instructions/enterprise/{Language}/{context}.instructions.md</code></strong>: Enterprise-specific patterns for compliance, security, or organizational needs</p>
2298-
<p><strong>Organization Files (Community/Framework-Managed)</strong>
2299-
- <strong><code>instructions/organization/main.instructions.md</code></strong>: Universal framework guidelines and architectural principles
2300-
- <strong><code>instructions/organization/{Language}/main.instructions.md</code></strong>: Community standard style guides and language-specific patterns
2301-
- <strong><code>instructions/organization/{Language}/{context}.instructions.md</code></strong>: Framework-specific patterns for specialized scenarios</p>
2302-
<p><strong>Repository Files (Repository-Managed)</strong>
2303-
- <strong><code>instructions/repository/main.instructions.md</code></strong>: Repository-specific context, technology stack, and project rules
2304-
- <strong><code>instructions/repository/{Language}/main.instructions.md</code></strong>: Project-specific language overrides and patterns
2305-
- <strong><code>instructions/repository/{Language}/{context}.instructions.md</code></strong>: Most specific project-based overrides</p>
2306-
<h4 id="prompts-reusable-templates">Prompts (Reusable Templates)<a class="headerlink" href="#prompts-reusable-templates" title="Permanent link">#</a></h4>
2307-
<p><strong>Organization Files (Community/Framework-Managed)</strong>
2308-
- <strong><code>prompts/organization/{name}.prompt.md</code></strong>: Standard community prompt templates for common development scenarios
2309-
- Organization prompts provide consistent templates for frequent framework-related tasks</p>
2310-
<p><strong>Enterprise Files (Enterprise-Managed, Optional)</strong>
2311-
- <strong><code>prompts/enterprise/{name}.prompt.md</code></strong>: Enterprise-customized prompt templates incorporating company standards
2312-
- Enterprise prompts extend community templates with enterprise-specific requirements</p>
2313-
<p><strong>Repository Files (Repository-Managed)</strong>
2314-
- <strong><code>prompts/repository/{name}.prompt.md</code></strong>: Project-specific prompt templates tailored to repository requirements
2315-
- Repository prompts provide the most specific project-based customizations</p>
2316-
<h4 id="chat-modes-conversation-contexts">Chat Modes (Conversation Contexts)<a class="headerlink" href="#chat-modes-conversation-contexts" title="Permanent link">#</a></h4>
2317-
<p><strong>Organization Files (Community/Framework-Managed)</strong>
2318-
- <strong><code>chatmodes/organization/{name}.chatmode.md</code></strong>: Standard conversation contexts and AI behaviors from the community
2319-
- Organization chat modes provide consistent interaction patterns across framework adopters</p>
2320-
<p><strong>Enterprise Files (Enterprise-Managed, Optional)</strong>
2321-
- <strong><code>chatmodes/enterprise/{name}.chatmode.md</code></strong>: Enterprise-specific conversation contexts incorporating company culture and standards
2322-
- Enterprise chat modes customize AI interactions for enterprise-specific needs and compliance</p>
2323-
<p><strong>Repository Files (Repository-Managed)</strong>
2324-
- <strong><code>chatmodes/repository/{name}.chatmode.md</code></strong>: Project-specific conversation contexts and behaviors
2325-
- Repository chat modes provide the most granular project-based AI interaction customization</p>
2249+
<h4 id="file-structure-specification_1">File Structure Specification<a class="headerlink" href="#file-structure-specification_1" title="Permanent link">#</a></h4>
2250+
<table>
2251+
<thead>
2252+
<tr>
2253+
<th>Configuration Type</th>
2254+
<th>Tier</th>
2255+
<th>File Path</th>
2256+
<th>Management</th>
2257+
<th>Description</th>
2258+
</tr>
2259+
</thead>
2260+
<tbody>
2261+
<tr>
2262+
<td><strong>Instructions</strong></td>
2263+
<td>Enterprise</td>
2264+
<td><code>instructions/enterprise/main.instructions.md</code></td>
2265+
<td>Enterprise-Managed, Optional</td>
2266+
<td>Enterprise-wide guidelines, compliance requirements, and governance</td>
2267+
</tr>
2268+
<tr>
2269+
<td><strong>Instructions</strong></td>
2270+
<td>Enterprise</td>
2271+
<td><code>instructions/enterprise/{Language}/main.instructions.md</code></td>
2272+
<td>Enterprise-Managed, Optional</td>
2273+
<td>Enterprise-specific language standards (e.g., "C# Enterprise coding standards")</td>
2274+
</tr>
2275+
<tr>
2276+
<td><strong>Instructions</strong></td>
2277+
<td>Enterprise</td>
2278+
<td><code>instructions/enterprise/{Language}/{context}.instructions.md</code></td>
2279+
<td>Enterprise-Managed, Optional</td>
2280+
<td>Enterprise-specific patterns for compliance, security, or organizational needs</td>
2281+
</tr>
2282+
<tr>
2283+
<td><strong>Instructions</strong></td>
2284+
<td>Organization</td>
2285+
<td><code>instructions/organization/main.instructions.md</code></td>
2286+
<td>Community/Framework-Managed</td>
2287+
<td>Universal framework guidelines and architectural principles</td>
2288+
</tr>
2289+
<tr>
2290+
<td><strong>Instructions</strong></td>
2291+
<td>Organization</td>
2292+
<td><code>instructions/organization/{Language}/main.instructions.md</code></td>
2293+
<td>Community/Framework-Managed</td>
2294+
<td>Community standard style guides and language-specific patterns</td>
2295+
</tr>
2296+
<tr>
2297+
<td><strong>Instructions</strong></td>
2298+
<td>Organization</td>
2299+
<td><code>instructions/organization/{Language}/{context}.instructions.md</code></td>
2300+
<td>Community/Framework-Managed</td>
2301+
<td>Framework-specific patterns for specialized scenarios</td>
2302+
</tr>
2303+
<tr>
2304+
<td><strong>Instructions</strong></td>
2305+
<td>Repository</td>
2306+
<td><code>instructions/repository/main.instructions.md</code></td>
2307+
<td>Repository-Managed</td>
2308+
<td>Repository-specific context, technology stack, and project rules</td>
2309+
</tr>
2310+
<tr>
2311+
<td><strong>Instructions</strong></td>
2312+
<td>Repository</td>
2313+
<td><code>instructions/repository/{Language}/main.instructions.md</code></td>
2314+
<td>Repository-Managed</td>
2315+
<td>Project-specific language overrides and patterns</td>
2316+
</tr>
2317+
<tr>
2318+
<td><strong>Instructions</strong></td>
2319+
<td>Repository</td>
2320+
<td><code>instructions/repository/{Language}/{context}.instructions.md</code></td>
2321+
<td>Repository-Managed</td>
2322+
<td>Most specific project-based overrides</td>
2323+
</tr>
2324+
<tr>
2325+
<td><strong>Prompts</strong></td>
2326+
<td>Enterprise</td>
2327+
<td><code>prompts/enterprise/{name}.prompt.md</code></td>
2328+
<td>Enterprise-Managed, Optional</td>
2329+
<td>Enterprise-customized prompt templates incorporating company standards</td>
2330+
</tr>
2331+
<tr>
2332+
<td><strong>Prompts</strong></td>
2333+
<td>Organization</td>
2334+
<td><code>prompts/organization/{name}.prompt.md</code></td>
2335+
<td>Community/Framework-Managed</td>
2336+
<td>Standard community prompt templates for common development scenarios</td>
2337+
</tr>
2338+
<tr>
2339+
<td><strong>Prompts</strong></td>
2340+
<td>Repository</td>
2341+
<td><code>prompts/repository/{name}.prompt.md</code></td>
2342+
<td>Repository-Managed</td>
2343+
<td>Project-specific prompt templates tailored to repository requirements</td>
2344+
</tr>
2345+
<tr>
2346+
<td><strong>Chat Modes</strong></td>
2347+
<td>Enterprise</td>
2348+
<td><code>chatmodes/enterprise/{name}.chatmode.md</code></td>
2349+
<td>Enterprise-Managed, Optional</td>
2350+
<td>Enterprise-specific conversation contexts incorporating company culture and standards</td>
2351+
</tr>
2352+
<tr>
2353+
<td><strong>Chat Modes</strong></td>
2354+
<td>Organization</td>
2355+
<td><code>chatmodes/organization/{name}.chatmode.md</code></td>
2356+
<td>Community/Framework-Managed</td>
2357+
<td>Standard conversation contexts and AI behaviors from the community</td>
2358+
</tr>
2359+
<tr>
2360+
<td><strong>Chat Modes</strong></td>
2361+
<td>Repository</td>
2362+
<td><code>chatmodes/repository/{name}.chatmode.md</code></td>
2363+
<td>Repository-Managed</td>
2364+
<td>Project-specific conversation contexts and behaviors</td>
2365+
</tr>
2366+
</tbody>
2367+
</table>
23262368
<h4 id="context-file-examples">Context File Examples<a class="headerlink" href="#context-file-examples" title="Permanent link">#</a></h4>
23272369
<p>For instructions, context-specific files may include:
23282370
- File extension patterns: <code>tests.instructions.md</code>, <code>classes.instructions.md</code>
@@ -2475,7 +2517,7 @@ <h3 id="internal-enterprise-framework">Internal Enterprise Framework<a class="he
24752517
<span class="md-icon" title="Last update">
24762518
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg>
24772519
</span>
2478-
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-timeago" title="September 28, 2025 23:13:08 UTC"><span class="timeago" datetime="2025-09-28T23:13:08+00:00" locale="en"></span></span><span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_date" title="September 28, 2025 23:13:08 UTC">2025-09-28</span>
2520+
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-timeago" title="September 28, 2025 23:48:27 UTC"><span class="timeago" datetime="2025-09-28T23:48:27+00:00" locale="en"></span></span><span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_date" title="September 28, 2025 23:48:27 UTC">2025-09-28</span>
24792521
</span>
24802522

24812523

feed_rss_created.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<?xml version="1.0" encoding="UTF-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"> <channel><title>PSModule Docs</title><link>https://psmodule.io/docs/</link><atom:link href="https://psmodule.io/docs/feed_rss_created.xml" rel="self" type="application/rss+xml" /><docs>https://github.com/PSModule/docs</docs><language>en</language> <pubDate>Sun, 28 Sep 2025 23:39:53 -0000</pubDate> <lastBuildDate>Sun, 28 Sep 2025 23:39:53 -0000</lastBuildDate> <ttl>1440</ttl> <generator>MkDocs RSS plugin - v1.17.3</generator> <image> <url>None</url> <title>PSModule Docs</title><link>https://psmodule.io/docs/</link> </image> <item> <title>Test blog post</title> <author>Marius Storhaug</author> <description>&lt;h1&gt;Test blog post&lt;/h1&gt;&lt;p&gt;This is a test blog post.&lt;/p&gt;</description><link>https://psmodule.io/docs/Blog/2024/01/31/test-blog-post/</link> <pubDate>Wed, 31 Jan 2024 00:00:00 +0000</pubDate><source url="https://psmodule.io/docs/feed_rss_created.xml">PSModule Docs</source><guid isPermaLink="true">https://psmodule.io/docs/Blog/2024/01/31/test-blog-post/</guid> <enclosure url="https://psmodule.io/docs/assets/images/social/Blog/Posts/test.png" type="image/png" length="20898" /> </item> </channel></rss>
1+
<?xml version="1.0" encoding="UTF-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"> <channel><title>PSModule Docs</title><link>https://psmodule.io/docs/</link><atom:link href="https://psmodule.io/docs/feed_rss_created.xml" rel="self" type="application/rss+xml" /><docs>https://github.com/PSModule/docs</docs><language>en</language> <pubDate>Sun, 28 Sep 2025 23:49:40 -0000</pubDate> <lastBuildDate>Sun, 28 Sep 2025 23:49:40 -0000</lastBuildDate> <ttl>1440</ttl> <generator>MkDocs RSS plugin - v1.17.3</generator> <image> <url>None</url> <title>PSModule Docs</title><link>https://psmodule.io/docs/</link> </image> <item> <title>Test blog post</title> <author>Marius Storhaug</author> <description>&lt;h1&gt;Test blog post&lt;/h1&gt;&lt;p&gt;This is a test blog post.&lt;/p&gt;</description><link>https://psmodule.io/docs/Blog/2024/01/31/test-blog-post/</link> <pubDate>Wed, 31 Jan 2024 00:00:00 +0000</pubDate><source url="https://psmodule.io/docs/feed_rss_created.xml">PSModule Docs</source><guid isPermaLink="true">https://psmodule.io/docs/Blog/2024/01/31/test-blog-post/</guid> <enclosure url="https://psmodule.io/docs/assets/images/social/Blog/Posts/test.png" type="image/png" length="20898" /> </item> </channel></rss>

feed_rss_updated.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<?xml version="1.0" encoding="UTF-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"> <channel><title>PSModule Docs</title><link>https://psmodule.io/docs/</link><atom:link href="https://psmodule.io/docs/feed_rss_updated.xml" rel="self" type="application/rss+xml" /><docs>https://github.com/PSModule/docs</docs><language>en</language> <pubDate>Sun, 28 Sep 2025 23:39:53 -0000</pubDate> <lastBuildDate>Sun, 28 Sep 2025 23:39:53 -0000</lastBuildDate> <ttl>1440</ttl> <generator>MkDocs RSS plugin - v1.17.3</generator> <image> <url>None</url> <title>PSModule Docs</title><link>https://psmodule.io/docs/</link> </image> <item> <title>Test blog post</title> <author>Marius Storhaug</author> <description>&lt;h1&gt;Test blog post&lt;/h1&gt;&lt;p&gt;This is a test blog post.&lt;/p&gt;</description><link>https://psmodule.io/docs/Blog/2024/01/31/test-blog-post/</link> <pubDate>Wed, 31 Jan 2024 00:00:00 +0000</pubDate><source url="https://psmodule.io/docs/feed_rss_updated.xml">PSModule Docs</source><guid isPermaLink="true">https://psmodule.io/docs/Blog/2024/01/31/test-blog-post/</guid> <enclosure url="https://psmodule.io/docs/assets/images/social/Blog/Posts/test.png" type="image/png" length="20898" /> </item> </channel></rss>
1+
<?xml version="1.0" encoding="UTF-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"> <channel><title>PSModule Docs</title><link>https://psmodule.io/docs/</link><atom:link href="https://psmodule.io/docs/feed_rss_updated.xml" rel="self" type="application/rss+xml" /><docs>https://github.com/PSModule/docs</docs><language>en</language> <pubDate>Sun, 28 Sep 2025 23:49:40 -0000</pubDate> <lastBuildDate>Sun, 28 Sep 2025 23:49:40 -0000</lastBuildDate> <ttl>1440</ttl> <generator>MkDocs RSS plugin - v1.17.3</generator> <image> <url>None</url> <title>PSModule Docs</title><link>https://psmodule.io/docs/</link> </image> <item> <title>Test blog post</title> <author>Marius Storhaug</author> <description>&lt;h1&gt;Test blog post&lt;/h1&gt;&lt;p&gt;This is a test blog post.&lt;/p&gt;</description><link>https://psmodule.io/docs/Blog/2024/01/31/test-blog-post/</link> <pubDate>Wed, 31 Jan 2024 00:00:00 +0000</pubDate><source url="https://psmodule.io/docs/feed_rss_updated.xml">PSModule Docs</source><guid isPermaLink="true">https://psmodule.io/docs/Blog/2024/01/31/test-blog-post/</guid> <enclosure url="https://psmodule.io/docs/assets/images/social/Blog/Posts/test.png" type="image/png" length="20898" /> </item> </channel></rss>

search/search_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)