<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>BHDicaire Brand</title><link>https://brand.bhdicaire.com/en/</link><description>Brand standards and implementation notes for BHDicaire.com.</description><generator>Hugo -- gohugo.io</generator><language>en-ca</language><atom:link href="https://brand.bhdicaire.com/en/index.xml" rel="self" type="application/rss+xml"/><item><title>Sitemap</title><link>https://brand.bhdicaire.com/en/sitemap/</link><pubDate>Mon, 10 Aug 2026 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/sitemap/</guid><description>&lt;p&gt;This page lists the main public pages on the brand site.&lt;/p&gt;</description></item><item><title>Terms &amp; Conditions</title><link>https://brand.bhdicaire.com/en/legal/terms/</link><pubDate>Sat, 11 Jul 2026 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/legal/terms/</guid><description>&lt;p&gt;This is a personal digital sandbox website operated by Benoît H. Dicaire out of Montreal, Canada. It serves as a living archive of thoughts, technical experiments, and deep dives into security, privacy, and technology.&lt;/p&gt;</description></item><item><title>Responsible disclosure</title><link>https://brand.bhdicaire.com/en/legal/responsible-disclosure/</link><pubDate>Sat, 11 Jul 2026 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/legal/responsible-disclosure/</guid><description>&lt;p&gt;If you believe you found a vulnerability affecting this website or its public infrastructure, thank you for taking the time to report it responsibly.&lt;/p&gt;</description></item><item><title>Public machine-readable files</title><link>https://brand.bhdicaire.com/en/legal/public-machine-readable-files/</link><pubDate>Sat, 11 Jul 2026 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/legal/public-machine-readable-files/</guid><description>&lt;p&gt;This page gathers the public machine-readable files and operational endpoints for this website.&lt;/p&gt;
&lt;h2 id="security-and-contact-discovery"&gt;Security and contact discovery&lt;a class="heading-anchor" href="#security-and-contact-discovery" aria-label="Link to Security and contact discovery"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://brand.bhdicaire.com/.well-known/security.txt"&gt;&lt;code&gt;/.well-known/security.txt&lt;/code&gt;&lt;/a&gt;
: vulnerability disclosure and security contact metadata.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://brand.bhdicaire.com/security.txt"&gt;&lt;code&gt;/security.txt&lt;/code&gt;&lt;/a&gt;
: root-level copy of the security contact metadata.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://brand.bhdicaire.com/humans.txt"&gt;&lt;code&gt;/humans.txt&lt;/code&gt;&lt;/a&gt;
: people, tools, and site credits.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://brand.bhdicaire.com/human.txt"&gt;&lt;code&gt;/human.txt&lt;/code&gt;&lt;/a&gt;
: compatibility copy of &lt;code&gt;humans.txt&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="crawlers-and-indexing"&gt;Crawlers and indexing&lt;a class="heading-anchor" href="#crawlers-and-indexing" aria-label="Link to Crawlers and indexing"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://brand.bhdicaire.com/robots.txt"&gt;&lt;code&gt;/robots.txt&lt;/code&gt;&lt;/a&gt;
: crawler access preferences and specific user-agent constraints.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://brand.bhdicaire.com/sitemap.xml"&gt;&lt;code&gt;/sitemap.xml&lt;/code&gt;&lt;/a&gt;
: XML sitemap for search engines and crawlers.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://brand.bhdicaire.com/en/sitemap/"&gt;&lt;code&gt;/en/sitemap/&lt;/code&gt;&lt;/a&gt;
: human-readable sitemap.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="language-model-context"&gt;Language model context&lt;a class="heading-anchor" href="#language-model-context" aria-label="Link to Language model context"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://brand.bhdicaire.com/llms.txt"&gt;&lt;code&gt;/llms.txt&lt;/code&gt;&lt;/a&gt;
: concise LLM-oriented site context.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://brand.bhdicaire.com/llms-full.txt"&gt;&lt;code&gt;/llms-full.txt&lt;/code&gt;&lt;/a&gt;
: expanded LLM-oriented site context.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;AI Scraping &amp;amp; Data Mining Policy:&lt;/strong&gt; The machine-readable files indexed under this section outline the explicit scraping permissions for this domain. Automated collection, data mining, or training of LLMs outside of the rules specified in our &lt;code&gt;/robots.txt&lt;/code&gt; or via standard &lt;code&gt;X-Robots-Tag&lt;/code&gt; HTTP headers is strictly prohibited.&lt;/p&gt;</description></item><item><title>Privacy</title><link>https://brand.bhdicaire.com/en/legal/privacy/</link><pubDate>Sat, 11 Jul 2026 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/legal/privacy/</guid><description>&lt;p&gt;This brand site is operated by Benoît H. Dicaire from Canada. I try to keep the site privacy-respecting by default and to collect as little personal information as practical.&lt;/p&gt;</description></item><item><title>Accessibility</title><link>https://brand.bhdicaire.com/en/legal/accessibility/</link><pubDate>Sat, 11 Jul 2026 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/legal/accessibility/</guid><description>&lt;p&gt;I want this website to be usable by as many people as practical, including people using keyboards, screen readers, zoom, high-contrast settings, and assistive technologies.&lt;/p&gt;</description></item><item><title>License</title><link>https://brand.bhdicaire.com/en/legal/license/</link><pubDate>Sat, 28 Feb 2026 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/legal/license/</guid><description>&lt;p&gt;A page which clarifies how the content on this site is licenced&lt;/p&gt;</description></item><item><title>PageHeader</title><link>https://brand.bhdicaire.com/en/docs/user-interface/components/pageheader/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/user-interface/components/pageheader/</guid><description>&lt;p&gt;PageHeader patterns should establish section, title, metadata, and primary context without custom exceptions. Keep alignment, width, and optional elements consistent across page types.&lt;/p&gt;</description></item><item><title>Accessibility</title><link>https://brand.bhdicaire.com/en/docs/user-interface/patterns/accessibility/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/user-interface/patterns/accessibility/</guid><description>&lt;p&gt;Accessibility is part of the component contract. Preserve keyboard access, visible focus, sufficient contrast, semantic headings, useful labels, and predictable reading order.&lt;/p&gt;</description></item><item><title>Responsive</title><link>https://brand.bhdicaire.com/en/docs/user-interface/patterns/responsive/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/user-interface/patterns/responsive/</guid><description>&lt;p&gt;Responsive behavior should preserve purpose, not merely shrink the desktop page. Keep navigation reachable, avoid overlapping text, and use constraints that make the same content work at small and wide sizes.&lt;/p&gt;</description></item><item><title>DataTable</title><link>https://brand.bhdicaire.com/en/docs/user-interface/components/datatable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/user-interface/components/datatable/</guid><description>&lt;p&gt;DataTables should support scanning, sorting, filtering, and repeated comparison. Keep column labels stable, expose sort direction, and avoid hiding essential data behind decorative layouts.&lt;/p&gt;</description></item><item><title>Token Names</title><link>https://brand.bhdicaire.com/en/docs/user-interface/primitives/token-names/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/user-interface/primitives/token-names/</guid><description>&lt;p&gt;Token names should describe purpose, not decoration. Prefer names that survive a visual redesign, and avoid one-off tokens unless they represent a reusable decision.&lt;/p&gt;</description></item><item><title>Padding</title><link>https://brand.bhdicaire.com/en/docs/user-interface/patterns/padding/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/user-interface/patterns/padding/</guid><description>&lt;p&gt;Padding protects content inside a component. Keep it stable across states so hover, focus, badges, and longer labels do not resize the layout.&lt;/p&gt;</description></item><item><title>Cards</title><link>https://brand.bhdicaire.com/en/docs/user-interface/components/cards/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/user-interface/components/cards/</guid><description>&lt;p&gt;Cards are for repeated items or framed tools. Avoid nesting cards inside cards, and keep radius, padding, and hierarchy consistent across a set.&lt;/p&gt;</description></item><item><title>Brand voice</title><link>https://brand.bhdicaire.com/en/docs/foundations/brand-voice/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/foundations/brand-voice/</guid><description>&lt;p&gt;Write plainly, with enough context to make decisions easy. Prefer concrete nouns, short explanations, and direct verbs. Avoid hype, ornamental phrasing, and text that describes the interface instead of helping the reader act.&lt;/p&gt;</description></item><item><title>Typography</title><link>https://brand.bhdicaire.com/en/docs/user-interface/primitives/typography/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/user-interface/primitives/typography/</guid><description>&lt;p&gt;Interface typography should stay compact, readable, and consistent. Reserve large display sizes for page-level hierarchy and keep controls, tables, and sidebars tighter.&lt;/p&gt;</description></item><item><title>Typography</title><link>https://brand.bhdicaire.com/en/docs/foundations/typography/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/foundations/typography/</guid><description>&lt;p&gt;Typography carries most of the brand expression. Display type is for names and strong hierarchy, sans text is for interface clarity, serif text is for readable prose, and mono text is for code, keys, and exact values.&lt;/p&gt;</description></item><item><title>Margin</title><link>https://brand.bhdicaire.com/en/docs/user-interface/patterns/margin/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/user-interface/patterns/margin/</guid><description>&lt;p&gt;Margins separate regions. Use them to create rhythm between sections, not to repair component internals or compensate for unstable content size.&lt;/p&gt;</description></item><item><title>Diagrams</title><link>https://brand.bhdicaire.com/en/docs/foundations/illustrations/diagrams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/foundations/illustrations/diagrams/</guid><description>&lt;p&gt;Diagrams should answer a specific question. Use consistent labels, visible direction, and only the detail required to explain the relationship, flow, or boundary being documented.&lt;/p&gt;</description></item><item><title>Button Groups</title><link>https://brand.bhdicaire.com/en/docs/user-interface/components/button-groups/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/user-interface/components/button-groups/</guid><description>&lt;p&gt;Button groups should make related actions feel connected. Use them for compact command sets or mutually related choices, not as decoration around unrelated links.&lt;/p&gt;</description></item><item><title>Size</title><link>https://brand.bhdicaire.com/en/docs/user-interface/primitives/size/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/user-interface/primitives/size/</guid><description>&lt;p&gt;Size primitives should reduce judgment calls. Use named steps for fixed-format controls, predictable spacing for dense tools, and responsive constraints where content length can vary.&lt;/p&gt;</description></item><item><title>Mindmaps</title><link>https://brand.bhdicaire.com/en/docs/foundations/illustrations/mindmaps/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/foundations/illustrations/mindmaps/</guid><description>&lt;p&gt;Mindmaps are useful when a topic has many related parts but no strict sequence. Keep labels short, avoid crossing lines when possible, and make the central concept obvious at a glance.&lt;/p&gt;</description></item><item><title>Media kit</title><link>https://brand.bhdicaire.com/en/docs/brand-assets/media-kit/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/brand-assets/media-kit/</guid><description>&lt;p&gt;The media kit should help someone reference BHDicaire.com accurately. Keep it concise: approved names, short descriptions, contact context, and links to current logo material.&lt;/p&gt;</description></item><item><title>Layout</title><link>https://brand.bhdicaire.com/en/docs/user-interface/patterns/layout/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/user-interface/patterns/layout/</guid><description>&lt;p&gt;Layouts should match the job of the page. Documentation needs room for reading and navigation, dashboards need dense comparison, and landing surfaces need strong first-viewport signals.&lt;/p&gt;</description></item><item><title>Colours</title><link>https://brand.bhdicaire.com/en/docs/foundations/colours/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/foundations/colours/</guid><description>&lt;p&gt;Colours should clarify hierarchy before they decorate. Use the site tokens first, reserve the accent for identity and action, and keep neutral surfaces quiet enough for long reading and repeated operational use.&lt;/p&gt;</description></item><item><title>Button</title><link>https://brand.bhdicaire.com/en/docs/user-interface/components/button/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/user-interface/components/button/</guid><description>&lt;p&gt;Buttons are for explicit commands. Use clear labels or familiar icons, keep hit areas stable, and reserve stronger styles for actions that need priority.&lt;/p&gt;</description></item><item><title>Usage</title><link>https://brand.bhdicaire.com/en/docs/foundations/logo/usage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/foundations/logo/usage/</guid><description>&lt;p&gt;Use the logo where ownership must be clear: headers, downloadable assets, and official brand surfaces. Preserve clear space, keep contrast high, and do not stretch, recolour, rotate, or combine it with unapproved marks.&lt;/p&gt;</description></item><item><title>Logo</title><link>https://brand.bhdicaire.com/en/docs/brand-assets/logo/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/brand-assets/logo/</guid><description>&lt;p&gt;Logo assets should be distributed from the canonical brand site. Include enough variants for normal use, but avoid carrying old experiments or page-specific exports.&lt;/p&gt;</description></item><item><title>Icons</title><link>https://brand.bhdicaire.com/en/docs/foundations/illustrations/icons/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/foundations/illustrations/icons/</guid><description>&lt;p&gt;Icons should make controls easier to scan. Use an established icon before drawing a custom mark, pair unfamiliar icons with accessible labels, and keep stroke, size, and alignment consistent.&lt;/p&gt;</description></item><item><title>Grid</title><link>https://brand.bhdicaire.com/en/docs/user-interface/patterns/grid/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/user-interface/patterns/grid/</guid><description>&lt;p&gt;Use grids to align related content and make scanning predictable. Define column behavior explicitly so cards, tables, and navigation do not shift unexpectedly between viewports.&lt;/p&gt;</description></item><item><title>Color</title><link>https://brand.bhdicaire.com/en/docs/user-interface/primitives/color/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/user-interface/primitives/color/</guid><description>&lt;p&gt;Interface colour primitives should express hierarchy, state, and action. Keep semantic use stable so a colour means the same thing across documentation, tables, and tools.&lt;/p&gt;</description></item><item><title>Breadcrumbs</title><link>https://brand.bhdicaire.com/en/docs/user-interface/components/breadcrumbs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brand.bhdicaire.com/en/docs/user-interface/components/breadcrumbs/</guid><description>&lt;p&gt;Breadcrumbs should show location without becoming a second table of contents. Keep them short, ordered from broad to specific, and useful on deep pages.&lt;/p&gt;</description></item></channel></rss>