<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>onemind</title><link>https://onemind.team/blog/</link><description>Shared AI memory, instructions and team workflows.</description><language>en</language><atom:link href="https://onemind.team/rss.xml" rel="self" type="application/rss+xml"/><item><title>See onemind in 24 seconds · onemind</title><link>https://onemind.team/blog/onemind-intro-film/</link><guid isPermaLink="true">https://onemind.team/blog/onemind-intro-film/</guid><description>A short film about working with AI members: give them tasks, invite people and AI to your team, and keep using your own AI tools.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate><content:encoded><![CDATA[<article id="article" class="beta-blog__article rich-article" lang="en" aria-label="See onemind in 24 seconds"><p>This is the film new users see when they first open onemind on a Mac. It shows three ways to work.</p><figure class="one-mind-blog-film" lang="en"><div class="one-mind-blog-film__frame" aria-label="onemind intro"><span class="one-mind-blog-film__title">onemind intro</span><div class="one-mind-blog-film__poster-controls"><button aria-label="Play onemind intro" aria-busy="false" class="one-mind-round-button one-mind-round-button--capsule one-mind-round-button--outlined one-mind-round-button--medium" type="button"><span aria-hidden="true" class="one-mind-round-button__icon"><svg aria-hidden="true" viewBox="0 0 18 18"><path d="m6 3 9 6-9 6Z" fill="currentColor"></path></svg></span><span class="one-mind-round-button__label">0:24</span></button></div></div><figcaption>The onemind intro film. Turn on sound for the music.</figcaption><a class="one-mind-blog-film__fallback" href="https://onemind.team/beta-public-web/intro-film.html?lang=en">Watch the film</a></figure><p><strong>Work with your AI members.</strong> Mention an AI member in Matrix and give it a task. Another AI member can review the result.</p>
<p><strong>Invite people and AI to your team.</strong> People and AI tools join as members, so everyone can see who is working on what.</p>
<p><strong>Or keep using your own AI tools.</strong> Keep working in Claude Code, Cursor, Codex and the other tools you use. onemind shares their status and which Minds they used. Your prompts stay private.</p>
<p>You can watch the film again any time from Settings in the onemind app.</p></article>]]></content:encoded></item>
<item><title>Fix an AI mistake once, for every tool · onemind</title><link>https://onemind.team/blog/fix-ai-mistakes-once-for-every-tool/</link><guid isPermaLink="true">https://onemind.team/blog/fix-ai-mistakes-once-for-every-tool/</guid><description>Turn a repeated AI mistake into a shared rule, then check that your other tools follow it.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><content:encoded><![CDATA[<article id="article" class="beta-blog__article" lang="en" aria-label="Fix an AI mistake once, for every tool"><h2 id="the-problem">The problem</h2>
<p>You correct an AI checklist that says a test passed when nobody ran it. Later, another tool makes the same claim. You fix the sentence again and explain the same problem to another teammate. The first correction stayed in one chat.</p>
<p>You want the next tool to follow the same reporting rule. Copying chats around makes that hard to manage. Teammates may miss the change or copy an older version. You need a shared rule you can read, approve and try on real work.</p>
<h2 id="how-onemind-helps">How onemind helps</h2>
<p>A Mind holds your team&#x27;s shared rules for AI tools.
A Project is a folder of work, like one client or one product.
You propose a change to that Project&#x27;s Mind when a mistake keeps returning.
Safe Check, an automatic check, checks the proposal before a person approves it.
The approved rule can then reach connected tools set up for that Project folder.</p>
<h2 id="an-example">An example</h2>
<p>This is a made-up example to show how it works, not a real customer.</p>
<ol>
<li>
<p>You ask Codex for a release-readiness checklist after changing a settings page. You ask for a change summary, checks performed and work still waiting for review. The draft says all checks passed. One test has not run, so you correct the checklist against the actual test results.</p>
</li>
<li>
<p>You propose a rule in the same Project&#x27;s Mind. It says: report each check as run, not run or blocked. Only say it passed after seeing its result. Keep checks on your computer separate from results on the live app. Include the reason, leaving out private logs and passwords.</p>
</li>
<li>
<p>Safe Check checks your proposal. A teammate reads the change and any problems it finds. They check that the rule is clear, belongs to this Project and fits the team&#x27;s other rules. You revise it if needed. Your teammate approves the rule; other work keeps using the current approved version until then.</p>
</li>
<li>
<p>You check each connected tool in that Project folder for <strong>Delivered</strong> and the new version. A sleeping computer may still be waiting for the update. Once the rule reaches Claude Code, you open a new chat with the tool in that folder.</p>
</li>
<li>
<p>You ask for another checklist after a follow-up settings fix. You give Claude Code the task and actual test results without repeating the rule. You say the browser check has not run. The answer should say so and avoid claiming it passed. You compare every claimed pass with the results you gave it.</p>
</li>
<li>
<p>You try the same rule in a new Cursor chat after its update arrives. If either tool overstates a result, correct the answer first. Then check the Project folder, tool setup and version. Keep the shared rule useful as your work changes.</p>
</li>
</ol>
<h2 id="how-to-know-it-worked">How to know it worked</h2>
<ul>
<li>The reporting rule shows as approved in onemind.</li>
<li>Each connected tool shows the new version as <strong>Delivered</strong> for the right Project folder.</li>
<li>In a new chat, the tool separates passed tests from tests nobody ran.</li>
<li>You read the checklist and compare its claims with the actual results before using it.</li>
</ul>
<h2 id="what-onemind-doesnt-do-yet">What onemind doesn&#x27;t do yet</h2>
<ul>
<li>Automatic learning from finished tasks is coming. Today, you propose a change and a person approves it.</li>
<li>Approval does not rewrite a chat you already have open. Start a new chat after the update reaches the tool.</li>
<li>A tool can still miss a rule. onemind does not replace your own review.</li>
<li>Updates need the right Project folder and tool setup. A computer must be awake and able to connect.</li>
</ul>
<h2 id="read-next">Read next</h2>
<p>Read <a href="https://onemind.team/blog/stop-repeating-instructions-to-ai-tools/">Stop repeating the same rules to every AI tool</a>, <a href="https://onemind.team/blog/hand-off-ai-tasks-without-losing-context/">Hand off AI tasks without losing the details</a> and <a href="https://onemind.team/blog/keep-ai-rules-separate-for-each-project/">Keep each Project’s AI rules separate</a>. For the steps in onemind, read <a href="https://onemind.team/docs/minds-and-review/">Minds and review</a>, <a href="https://onemind.team/docs/mind-sync/">Mind Sync</a> and <a href="https://onemind.team/docs/sync-activity/">Sync activity</a>.</p><section class="beta-blog__questions" aria-labelledby="beta-blog-questions-title"><h2 id="beta-blog-questions-title">Common questions</h2><div><h3>Does correcting an answer change the Mind?</h3><p>No. Propose the rule, run Safe Check and have a person approve the change.</p></div><div><h3>When can another tool use the rule?</h3><p>Check for Delivered and the new version in the right Project folder. Then start a new chat with that tool and try the rule.</p></div><div><h3>Does Safe Check replace a person?</h3><p>No. It flags possible problems, and a person reads the change and decides whether to approve it.</p></div></section><h2 id="learn-more">Learn more</h2>
<p>Follow <a href="https://onemind.team/docs/minds-and-review/">Minds and review</a>, <a href="https://onemind.team/docs/mind-sync/">Mind Sync</a> and <a href="https://onemind.team/docs/sync-activity/">Sync activity</a> to share your next correction. Pick a rule you can test in the next task.</p></article>]]></content:encoded></item>
<item><title>Hand off AI tasks without losing the details · onemind</title><link>https://onemind.team/blog/hand-off-ai-tasks-without-losing-context/</link><guid isPermaLink="true">https://onemind.team/blog/hand-off-ai-tasks-without-losing-context/</guid><description>Keep the request, decisions, and shared changes together when another teammate or AI tool takes over.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><content:encoded><![CDATA[<article id="article" class="beta-blog__article" lang="en" aria-label="Hand off AI tasks without losing the details"><h2 id="the-problem">The problem</h2>
<p>You pass an AI task to a teammate, then spend another conversation explaining what happened. The first tool changed some files. A question stopped the work. Now someone must find the original request and work out which choices you accepted.</p>
<p>A copied chat can make that harder. Old ideas sit beside the current plan. A message saying the work is ready does not show whether your teammate can see the changes. You need a clear next step, the right files, and a way to find the person who must answer.</p>
<h2 id="how-onemind-helps">How onemind helps</h2>
<p>Your Project is a folder of work, like one client or one product.
Its Mind holds your team&#x27;s shared rules for AI tools.
Matrix is where your team sees AI tasks, their requests, and their latest results.
Needs me is the list of things waiting for your answer.
You can find a chat, continue it, or pass its latest result to another connected tool.</p>
<h2 id="an-example">An example</h2>
<p>This is a made-up example to show how it works, not a real customer.</p>
<ol>
<li>
<p>You ask a developer using Claude Code to improve a saved-reports screen. When no reports exist, it should explain what to do next. Your approved Mind already says to reuse existing screen parts, support keyboard use, and include every supported language.</p>
</li>
<li>
<p>The developer checks that the rules show as <strong>Delivered</strong> for Claude Code in this Project&#x27;s folder. They start a new chat with the tool. It prepares the change, but one question remains: should the button create a report or open the report library?</p>
</li>
<li>
<p>The developer leaves the latest result and that question on the Matrix task. You find the task through search or Needs me. You read the request and answer: open the report library. That choice stays with this task unless you separately propose it as a shared rule.</p>
</li>
<li>
<p>You can continue the original chat with Claude Code on the Mac that holds it. That Mac must be available. Instead, you choose a teammate using Codex to finish the task. Codex must be connected to the same Project, and any requested tool-owner approval must come first.</p>
</li>
<li>
<p>The developer writes a clear handoff: the chosen button action, the screen part already used, the remaining languages, and the checks needed. Codex starts from that last result. It cannot open Claude Code&#x27;s full chat, so missing details need to be added before work continues.</p>
</li>
<li>
<p>The first developer uses <strong>Share changes</strong> so your teammate can read the code changes. Your teammate compares that copy with the working files before asking Codex to continue. You then review the screen, every language, keyboard use, and the checks that actually ran.</p>
</li>
</ol>
<h2 id="how-to-know-it-worked">How to know it worked</h2>
<ul>
<li>The shared rules show as approved, with <strong>Delivered</strong> for the receiving tool and Project folder.</li>
<li>Your teammate can read the latest decision, open questions, and shared changes.</li>
<li>The next result opens the report library and keeps the agreed screen rules.</li>
<li>You review the result even when the task says <strong>Tool finished</strong>.</li>
</ul>
<h2 id="what-onemind-doesnt-do-yet">What onemind doesn&#x27;t do yet</h2>
<ul>
<li>A handoff passes the latest result, not the full chat. Continuing the original chat needs its Mac to be available.</li>
<li>Code stays on its owner&#x27;s Mac until they share changes. Later edits need another share.</li>
<li>Automatic learning from finished tasks is coming. Pull-request and check status on Matrix tasks are also coming.</li>
<li>onemind does not replace your own review. A tool can miss a rule or leave work unchecked.</li>
</ul>
<h2 id="read-next">Read next</h2>
<p><a href="https://onemind.team/blog/stop-repeating-instructions-to-ai-tools/">Stop repeating the same rules to every AI tool</a>, <a href="https://onemind.team/blog/fix-ai-mistakes-once-for-every-tool/">Fix an AI mistake once, for every tool</a>, and <a href="https://onemind.team/blog/keep-ai-rules-separate-for-each-project/">Keep each Project’s AI rules separate</a>.
Read <a href="https://onemind.team/docs/matrix-tasks/">Matrix tasks</a>, <a href="https://onemind.team/docs/matrix-conversations/">Matrix conversations</a>, and <a href="https://onemind.team/docs/minds-and-review/">Minds and review</a>.</p><section class="beta-blog__questions" aria-labelledby="beta-blog-questions-title"><h2 id="beta-blog-questions-title">Common questions</h2><div><h3>Does the next tool get the whole chat?</h3><p>It gets the last result from the task. Add the decisions, files, and unanswered questions it needs.</p></div><div><h3>Can teammates see code changes straight away?</h3><p>The owner must use Share changes first. Share again after later edits.</p></div><div><h3>Where does the original chat continue?</h3><p>It continues in the same tool on the Mac that holds it. That Mac must be available.</p></div></section><h2 id="learn-more">Learn more</h2>
<p>Use <a href="https://onemind.team/docs/matrix-tasks/">Matrix tasks</a> and <a href="https://onemind.team/docs/matrix-conversations/">Matrix conversations</a> to try one handoff. Check what your teammate can read before asking them to continue.</p></article>]]></content:encoded></item>
<item><title>Keep each Project’s AI rules separate · onemind</title><link>https://onemind.team/blog/keep-ai-rules-separate-for-each-project/</link><guid isPermaLink="true">https://onemind.team/blog/keep-ai-rules-separate-for-each-project/</guid><description>Give each product its own AI rules while keeping the team’s shared rules together.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><content:encoded><![CDATA[<article id="article" class="beta-blog__article" lang="en" aria-label="Keep each Project’s AI rules separate"><h2 id="the-problem">The problem</h2>
<p>You open an internal report and find wording meant for a client&#x27;s booking product. Both products use AI tools, but their terms and screens differ. A useful rule was copied into someone&#x27;s general tool settings. Now you have to find where it came from and check the rest of the work.</p>
<p>Switching folders should not mean rebuilding every instruction from memory. Yet your team keeps removing client names, changing screen references, and explaining exceptions. Shared rules also get lost along the way. You need a clear home for product rules and a separate place for rules that everyone follows.</p>
<h2 id="how-onemind-helps">How onemind helps</h2>
<p>A Project is a folder of work, like one client or one product.
A Mind holds your team&#x27;s shared rules for AI tools.
onemind combines approved team rules with the rules for your chosen Project and sends them to its folder.
Safe Check, an automatic check, looks at proposed changes before you approve them.</p>
<h2 id="an-example">An example</h2>
<p>This is a made-up example to show how it works, not a real customer.</p>
<ol>
<li>
<p>Your team maintains a client&#x27;s booking product and an internal reporting product. Each has a separate local folder and Project. You need to add a message when someone leaves the booking date empty. The reporting product has different terms and uses different screen parts.</p>
</li>
<li>
<p>Your team Mind says to keep keyboard access, reuse existing screen parts, and review text that people will read. The booking Mind adds three rules. Use the word “booking,” use the existing field-error display, and keep anything the person entered when a form reports an error.</p>
</li>
<li>
<p>You check where those rules belong before approving them. Keyboard access matters to both products, so that stays with the team rules. Booking terms stay with the booking Project. You settle unclear or conflicting wording during review. Then you check that each Project points to its own folder and that the tools show Delivered.</p>
</li>
<li>
<p>You open a new chat with Claude Code in the booking folder. You ask for the missing-date message, the existing error display, and a keyboard check. You review the change yourself. The form should keep entered text, say “booking,” and make the error clear when someone uses only the keyboard.</p>
</li>
<li>
<p>The review reveals one missing detail. The form must also keep a selected date range, not just typed text. You propose that change to the booking Mind. Safe Check runs, a person reviews it, and you approve the wording. After it reaches the tools, you check it in a new chat.</p>
</li>
<li>
<p>Your next task uses Codex in the reporting folder. It should follow the team keyboard and reuse rules, plus the reporting product&#x27;s own rules. Check its terms and screen parts. Updating the booking Project should leave the reporting Project&#x27;s folder and rules as they were.</p>
</li>
</ol>
<h2 id="how-to-know-it-worked">How to know it worked</h2>
<ul>
<li>Each Project shows its own correct folder in onemind.</li>
<li>The rules show as approved, and each needed tool shows Delivered for the right version.</li>
<li>In a new chat, the tool preserves booking form entries and uses booking terms.</li>
<li>A new chat in the reporting folder uses reporting terms, and you review both results.</li>
</ul>
<h2 id="what-onemind-doesnt-do-yet">What onemind doesn&#x27;t do yet</h2>
<ul>
<li>Choosing a folder does not send the rules by itself. A chat already open may keep older rules; check a new chat.</li>
<li>Project rules stay in that Project&#x27;s folder, outside general personal tool settings. Someone can still paste the wrong rules by hand.</li>
<li>Automatic learning from finished tasks is coming. You still choose where a rule belongs and review the work yourself.</li>
</ul>
<h2 id="read-next">Read next</h2>
<p>Read <a href="https://onemind.team/blog/stop-repeating-instructions-to-ai-tools/">Stop repeating the same rules to every AI tool</a>, <a href="https://onemind.team/blog/fix-ai-mistakes-once-for-every-tool/">Fix an AI mistake once, for every tool</a>, and <a href="https://onemind.team/blog/hand-off-ai-tasks-without-losing-context/">Hand off AI tasks without losing the details</a>. For setup, see <a href="https://onemind.team/docs/projects-and-folders/">Projects and folders</a>, <a href="https://onemind.team/docs/minds-and-review/">Minds and review</a>, and <a href="https://onemind.team/docs/mind-sync/">Mind Sync</a>.</p><section class="beta-blog__questions" aria-labelledby="beta-blog-questions-title"><h2 id="beta-blog-questions-title">Common questions</h2><div><h3>Will changing one Project change another?</h3><p>Each Project keeps its own folder and rules. Check the Project name and folder before you send an update.</p></div><div><h3>Where do shared team rules fit?</h3><p>onemind combines approved team rules with the chosen Project’s rules. Product details stay with that product.</p></div><div><h3>Does Delivered mean the right rules were used?</h3><p>It means that version reached the tool. Start a new chat in the correct folder and review a task that needs those rules.</p></div></section><h2 id="learn-more">Learn more</h2>
<p>Use <a href="https://onemind.team/docs/projects-and-folders/">Projects and folders</a>, <a href="https://onemind.team/docs/minds-and-review/">Minds and review</a>, and <a href="https://onemind.team/docs/mind-sync/">Mind Sync</a> to set up one Project. Check its next task before adding more.</p></article>]]></content:encoded></item>
<item><title>How agencies keep each client&#39;s AI rules separate · onemind</title><link>https://onemind.team/blog/onemind-for-agencies/</link><guid isPermaLink="true">https://onemind.team/blog/onemind-for-agencies/</guid><description>Share your agency&#39;s working rules while keeping each client&#39;s voice and files in their own work folder.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><content:encoded><![CDATA[<article id="article" class="beta-blog__article" lang="en" aria-label="How agencies keep each client&#x27;s AI rules separate"><h2 id="the-problem">The problem</h2>
<p>You ask an AI tool to rewrite a client&#x27;s pricing page. The draft sounds like another client. Now you must check every phrase, price and promise before you can judge the writing. Using several tools makes it harder to spot where the mix-up began.</p>
<p>You also keep explaining the same agency standards. A new editor needs the latest voice notes, the right files and a clear task. Copying an old brief feels convenient, but it can bring another client&#x27;s words into the work. You need a clearer starting point for each client.</p>
<h2 id="how-onemind-helps">How onemind helps</h2>
<p>A Mind holds your team&#x27;s shared rules for AI tools, such as checking facts and asking about missing information. A Project is a folder of work, like one client or one product. Keep general agency habits in a shared Mind and each client&#x27;s voice in their own Project Mind. You review proposed rule changes after Safe Check, an automatic check, before you approve them.</p>
<h2 id="what-it-can-save">What it can save</h2>
<p>Finding client details in the wrong place and fixing them takes time from your team&#x27;s work. Say 4 people each lose about 20 minutes a week on these checks and fixes. That is about 6 hours a month, worth about US$350 at US$60 an hour.</p>
<p>4 people × 20 minutes ÷ 60 × 52 ÷ 12 ≈ 6 hours a month.</p>
<p>This is an example estimate, not a measured result. Use your own team&#x27;s numbers. Try them in <a href="https://onemind.team/#solutions">Solutions on the onemind homepage</a>.</p>
<p>You still need to read results, so some time shifts to a quicker check rather than disappearing.</p>
<h2 id="an-example">An example</h2>
<p>This is a made-up example to show how it works, not a real customer.</p>
<ol>
<li>
<p>You prepare two Projects: Client A website and Client B app. Client A&#x27;s folder holds the website, <code>content/pricing.md</code> and <code>brand/voice.md</code>. Its Client A voice Mind asks for direct, restrained writing and approved product names. Client B has different files and voice rules.</p>
</li>
<li>
<p>You keep an Agency basics Mind for shared working habits. It asks tools to use supplied facts, flag gaps, write clear accessible text and leave client-facing changes for human review. It contains no private client briefs, offers or account details. A freelancer works only on Client A; you check their access separately.</p>
</li>
<li>
<p>Connect Codex, Claude Code and Cursor to Client A’s folder. Your editor checks that Claude Code shows Delivered for the agency and Client A rules. They open a new chat in the Client A website folder. You ask them to rewrite <code>content/pricing.md</code>, keep the existing prices and explain each plan. They must flag anything the files do not explain.</p>
</li>
<li>
<p>Claude Code drafts the changes. Your editor compares them with the price table, features and voice notes. A missing trial condition should become a question, not an invented offer. They also check for Client B&#x27;s wording. Teammates see local file changes only after the owner shares a copy; later edits need another share.</p>
</li>
<li>
<p>Your reviewer reads the changed file and asks you about the trial condition. They also notice that Client A&#x27;s rules do not say whether to call an account a workspace. Your editor proposes that clarification for Client A&#x27;s Mind. Safe Check checks it, then you read and approve the wording.</p>
</li>
<li>
<p>Once Codex shows Delivered for the new Client A rules, the next editor starts a new chat for another page. They check whether it uses the agreed word. Client B&#x27;s Mind and the shared agency Mind keep their own rules. The new page still needs its own facts and review.</p>
</li>
</ol>
<h2 id="how-to-know-it-worked">How to know it worked</h2>
<ul>
<li>Client A&#x27;s new wording shows as approved in onemind.</li>
<li>Each tool you use shows Delivered for the right client rules.</li>
<li>In a new chat, the tool uses Client A&#x27;s words and keeps the supplied prices.</li>
<li>You read the changed file before you accept the copy.</li>
</ul>
<h2 id="what-onemind-doesnt-do-yet">What onemind doesn&#x27;t do yet</h2>
<ul>
<li>Separate Projects do not guarantee who can access client information. Check membership, file sharing and what people put in prompts.</li>
<li>Delivered does not guarantee that every rule was followed. An open chat may keep older rules. onemind does not replace your own review.</li>
<li>Automatic learning from finished tasks is coming. Fixing a draft today does not change a Mind; you still propose and approve rule changes.</li>
</ul>
<h2 id="read-next">Read next</h2>
<p>Read <a href="https://onemind.team/blog/keep-ai-rules-separate-for-each-project/">Keep each Project’s AI rules separate</a> and <a href="https://onemind.team/blog/hand-off-ai-tasks-without-losing-context/">Hand off AI tasks without losing the details</a>. Use <a href="https://onemind.team/docs/projects-and-folders/">Projects and folders</a>, <a href="https://onemind.team/docs/team/">Team</a> and <a href="https://onemind.team/docs/minds-and-review/">Minds and review</a> for the setup.</p><section class="beta-blog__questions" aria-labelledby="beta-blog-questions-title"><h2 id="beta-blog-questions-title">Common questions</h2><div><h3>What goes in the shared agency Mind?</h3><p>Use it for general working habits, such as checking facts and asking about missing information. Keep client details in that client&#x27;s Mind and files.</p></div><div><h3>Does a separate Project control a freelancer&#x27;s access?</h3><p>No. Check their team membership and file sharing settings before you share client material.</p></div><div><h3>Can the next editor use a different tool?</h3><p>Yes, if the tool is connected and shows Delivered for the right client rules. Start a new chat with the tool and check its work.</p></div></section><h2 id="learn-more">Learn more</h2>
<p>Use <a href="https://onemind.team/docs/projects-and-folders/">Projects and folders</a>, <a href="https://onemind.team/docs/team/">Team</a> and <a href="https://onemind.team/docs/minds-and-review/">Minds and review</a> to set up one client first. Check the folder, people and rules before you share client material.</p></article>]]></content:encoded></item>
<item><title>Keep AI product copy consistent across markets · onemind</title><link>https://onemind.team/blog/onemind-for-ecommerce/</link><guid isPermaLink="true">https://onemind.team/blog/onemind-for-ecommerce/</guid><description>Give AI tools the same product writing rules, then check each market’s pages against your catalogue.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><content:encoded><![CDATA[<article id="article" class="beta-blog__article" lang="en" aria-label="Keep AI product copy consistent across markets"><h2 id="the-problem">The problem</h2>
<p>You ask AI tools to turn your catalogue into product pages. One draft shortens a product name. Another puts inches before centimetres. A third promises an arrival date you never agreed to. You spend the review fixing familiar mistakes instead of checking the products.</p>
<p>The same work starts again with the next range. Someone searches an old chat for your naming rules. Someone else pastes them into Cursor. A teammate explains them again to Claude Code. Fixing one page helps that page, but it does not teach every tool your rules.</p>
<h2 id="how-onemind-helps">How onemind helps</h2>
<p>A Mind holds your team&#x27;s shared rules for AI tools. Keep Store Standards for the whole team and Product page rules for the Online shop. A Project is a folder of work, like one client or one product. Use your local Online shop folder, with catalogue.csv, images, market notes and drafts. Safe Check is an automatic check for proposed rules; you review its findings before approving them.</p>
<h2 id="what-it-can-save">What it can save</h2>
<p>Checking product names, sizes and promises takes time. Say 3 people each lose about 45 minutes a week to those fixes. That is about 10 hours a month, worth about US$590 at US$60 an hour.</p>
<p>3 people × 45 minutes ÷ 60 × 52 ÷ 12 ≈ 10 hours a month.</p>
<p>This is an example estimate, not a measured result. Use your own team&#x27;s numbers. You can try them in the <a href="https://onemind.team/#solutions">Solutions section on the onemind homepage</a>.</p>
<p>onemind does not remove the need to read results, so some time becomes a quicker check instead of disappearing.</p>
<h2 id="an-example">An example</h2>
<p>This is a made-up example to show how it works, not a real customer.</p>
<ol>
<li>
<p>You prepare the autumn range in the Online shop folder. Store Standards sets the team&#x27;s review expectations. The Product page rules Mind sets this store&#x27;s writing rules. Codex, Claude Code and Cursor use the team rules alongside the rules for this Project. Other Projects keep their own product rules.</p>
</li>
<li>
<p>You agree the details before writing. Keep catalogue names intact and show dimensions in cm first. Never promise an arrival date or call a product “best”. Describe what an image shows in its alt text, the description read aloud by screen readers. Leave prices, stock and shipping facts in the source files.</p>
</li>
<li>
<p>You check that each connected tool shows the approved version as Delivered. Then you open a new chat with Claude Code in the Online shop folder. Ask it to write autumn product pages from catalogue.csv, using the market folders and images. Ask it to flag missing facts for you.</p>
</li>
<li>
<p>You compare each draft with its catalogue row and image. A folded throw needs a clear description, without sales language. Missing material or size details stay as questions. A market reviewer checks natural wording, units and claims. You also check the displayed page and whether each image has the right description.</p>
</li>
<li>
<p>You spot sales wording in an image description and fix the page. You also propose a clearer rule for the Product page rules Mind. Review the Safe Check findings and approve the change before sharing it with the tools. A page edit alone does not change the Mind.</p>
</li>
<li>
<p>For the next range, you check Delivered and open a new chat with Codex in the Online shop folder. Give it the new catalogue and markets. Check that it follows the updated image rule. You can reuse the agreed rules while still checking the new products.</p>
</li>
</ol>
<h2 id="how-to-know-it-worked">How to know it worked</h2>
<ul>
<li>The Product page rules Mind shows as approved in onemind.</li>
<li>Each connected tool shows the right version as Delivered.</li>
<li>In a new chat, names, units and image descriptions follow your rules.</li>
<li>You check every market&#x27;s pages against the catalogue before using them.</li>
</ul>
<h2 id="what-onemind-doesnt-do-yet">What onemind doesn&#x27;t do yet</h2>
<ul>
<li>Automatic learning from finished tasks is coming. Today, you propose and approve changes to shared rules.</li>
<li>onemind does not replace your own review. Safe Check does not verify product facts or translations.</li>
<li>A Mind does not provide live stock or shipping estimates. onemind does not put these pages on your shop.</li>
<li>Delivered does not mean an open chat reread the rules. Start a new chat and check its work.</li>
</ul>
<h2 id="read-next">Read next</h2>
<p>Read <a href="https://onemind.team/blog/stop-repeating-instructions-to-ai-tools/">Stop repeating the same rules to every AI tool</a> and <a href="https://onemind.team/blog/fix-ai-mistakes-once-for-every-tool/">Fix an AI mistake once, for every tool</a>. For setup, see <a href="https://onemind.team/docs/minds-and-review/">Minds and review</a>, <a href="https://onemind.team/docs/mind-sync/">Mind Sync</a> and <a href="https://onemind.team/docs/files-and-skills/">Files and skills</a>.</p><section class="beta-blog__questions" aria-labelledby="beta-blog-questions-title"><h2 id="beta-blog-questions-title">Common questions</h2><div><h3>Should product facts go in the Product page rules Mind?</h3><p>Keep reusable writing rules in the Mind and changing facts in the Project files. Tell the tool which catalogue and markets to use.</p></div><div><h3>Can I use every market’s draft once the rules are approved?</h3><p>Check each market’s facts, wording, units and images first. Approved rules do not make a draft accurate.</p></div><div><h3>Does fixing a page change the rules for later work?</h3><p>No, you need to propose a Mind change and approve it after Safe Check. Then check Delivered and try it in a new chat.</p></div></section><h2 id="learn-more">Learn more</h2>
<p>Use <a href="https://onemind.team/docs/minds-and-review/">Minds and review</a> and <a href="https://onemind.team/docs/mind-sync/">Mind Sync</a> to agree your rules and check they reach your tools. <a href="https://onemind.team/docs/files-and-skills/">Files and skills</a> explains how to keep the files for your work together.</p></article>]]></content:encoded></item>
<item><title>Keep AI fee wording accurate in financial services · onemind</title><link>https://onemind.team/blog/onemind-for-financial-services/</link><guid isPermaLink="true">https://onemind.team/blog/onemind-for-financial-services/</guid><description>Keep each product’s fee rules separate, share approved wording with your AI tools, and check every draft against the fee table.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><content:encoded><![CDATA[<article id="article" class="beta-blog__article" lang="en" aria-label="Keep AI fee wording accurate in financial services"><h2 id="the-problem">The problem</h2>
<p>You correct an invented fee in one AI draft. The next draft repeats it in another tool. You explain the rule again. Your team must find the right fee table and identify the product.</p>
<p>Different products make this harder. A fee that belongs on one page can slip into another. You need a clear place for each product’s rules. Check the finished words yourself. A smooth sentence can contain the wrong amount.</p>
<h2 id="how-onemind-helps">How onemind helps</h2>
<p>A Mind holds your team&#x27;s shared rules for AI tools.
A Project is a folder of work, like one client or one product.
Keep common writing rules in a Team Mind, and each product’s fee rules in its own Project Mind.
Connect Codex, Claude Code and Cursor to the right local folders.
Your team chooses an administrator to review fee rules before approval.</p>
<h2 id="what-it-can-save">What it can save</h2>
<p>Finding who approved an AI rule takes time away from checking financial content.
Say 4 people each lose about 40 minutes a week finding which AI rule was approved, and by whom.
That is about 12 hours a month, worth about US$690 at US$60 an hour.</p>
<p>4 people × 40 minutes ÷ 60 × 52 ÷ 12 ≈ 12 hours a month.</p>
<p>This is an example estimate, not a measured result. Use your own team&#x27;s numbers.
You can try them in the <a href="https://onemind.team/#solutions">Solutions section on the onemind homepage</a>.
You still need to read results, so some time goes to a quicker check instead of disappearing.</p>
<h2 id="an-example">An example</h2>
<p>This is a made-up example to show how it works, not a real customer.</p>
<ol>
<li>
<p>You set up a Help centre Project for the documents in <code>work/help-centre/</code>. A second product uses a separate Project and folder. The Team Mind says to preserve source wording and flag missing details. It also says to keep customer secrets and passwords out of Minds and prompts.</p>
</li>
<li>
<p>You find an estimated charge in a draft of <code>docs/fees.md</code>. You correct the draft and suggest a rule for the Help centre rules Mind: “Quote fees exactly from <code>reference/fee-schedule.md</code>. Never estimate.” The help page explains fees; the fee table supplies the amounts. A missing amount should become a question.</p>
</li>
<li>
<p>Safe Check, an automatic check, looks at your proposed rule before a person approves it. Your administrator reads the change, source path and check’s findings. They confirm which product it belongs to and address any problems. The current approved rule stays in place while they review.</p>
</li>
<li>
<p>After approval, you check Codex, Claude Code and Cursor for Delivered. Check the version and Project folder for each tool. Then open a new chat with Claude Code in <code>work/help-centre/</code>. An approval alone does not show that every tool has received the change.</p>
</li>
<li>
<p>You ask: “Update <code>docs/fees.md</code> from <code>reference/fee-schedule.md</code>. Keep the fee descriptions and amounts exactly as written. List anything the table does not answer.” Read the draft against the table. Check that another product’s terms have not slipped in.</p>
</li>
<li>
<p>You inspect the changed file and the page as readers will see it. Check that the fee table is current. Keep unanswered questions for your reviewer. Follow your team’s usual checks before deciding whether the page can go live.</p>
</li>
<li>
<p>Next, a teammate updates the related FAQ in a new chat with Codex in the same folder. They check for Delivered first. They still compare the FAQ with the fee table. Changing the shared rule needs another proposal, automatic check and human approval.</p>
</li>
</ol>
<h2 id="how-to-know-it-worked">How to know it worked</h2>
<ul>
<li>The fee rule shows as approved in onemind for the right Project.</li>
<li>Each selected tool shows Delivered for the new version and correct folder.</li>
<li>In a new chat, the tool copies fees accurately and flags missing details.</li>
<li>You compare the changed page with the current fee table before using it.</li>
</ul>
<h2 id="what-onemind-doesnt-do-yet">What onemind doesn&#x27;t do yet</h2>
<ul>
<li>Automatic learning from finished tasks is coming. Correcting a draft does not change your team’s shared rules.</li>
<li>onemind does not replace your own review or compliance, legal or regulatory review.</li>
<li>Old chats can keep older instructions. A tool must be connected and ready to receive changes.</li>
<li>Keep customer secrets and passwords out of Minds and prompts. Project folders cannot stop someone pasting the wrong information.</li>
</ul>
<h2 id="read-next">Read next</h2>
<p>Read <a href="https://onemind.team/blog/fix-ai-mistakes-once-for-every-tool/">Fix an AI mistake once, for every tool</a> and <a href="https://onemind.team/blog/keep-ai-rules-separate-for-each-project/">Keep each Project’s AI rules separate</a>. See <a href="https://onemind.team/docs/minds-and-review/">Minds and review</a>, <a href="https://onemind.team/docs/team-administration/">Team administration</a> and <a href="https://onemind.team/docs/projects-and-folders/">Projects and folders</a>.</p><section class="beta-blog__questions" aria-labelledby="beta-blog-questions-title"><h2 id="beta-blog-questions-title">Common questions</h2><div><h3>Does Safe Check approve a fee page?</h3><p>No, it checks a proposed rule before a person reviews it. Your page still needs source checks and your team’s required specialist review.</p></div><div><h3>Can different products share one Mind?</h3><p>Use a Team Mind for common writing rules. Keep each product’s fee table and fee rules in its own Project Mind.</p></div><div><h3>When can another tool use the new rule?</h3><p>Check that the rule is approved and that the tool shows Delivered. Open a new chat in the right Project folder, then check its work.</p></div></section><h2 id="learn-more">Learn more</h2>
<p>Use <a href="https://onemind.team/docs/minds-and-review/">Minds and review</a> and <a href="https://onemind.team/docs/team-administration/">Team administration</a> to plan who checks each rule. Follow <a href="https://onemind.team/docs/projects-and-folders/">Projects and folders</a> to set up one product first.</p></article>]]></content:encoded></item>
<item><title>Hand off AI game dialogue without losing the story · onemind</title><link>https://onemind.team/blog/onemind-for-game-studios/</link><guid isPermaLink="true">https://onemind.team/blog/onemind-for-game-studios/</guid><description>Keep the story rules, naming decisions and file changes together when you move a dialogue task from Codex to Cursor.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><content:encoded><![CDATA[<article id="article" class="beta-blog__article" lang="en" aria-label="Hand off AI game dialogue without losing the story"><h2 id="the-problem">The problem</h2>
<p>You hand over dialogue work, then explain the story again. Your teammate needs character voices, quest names and unfinished decisions. A chat summary can miss why you changed a line.</p>
<p>When you switch tools, which files did the first tool change? Your teammate needs the latest work and clear answers.</p>
<h2 id="how-onemind-helps">How onemind helps</h2>
<p>A Project is a folder of work, like one client or one product.
A Mind holds your team&#x27;s shared rules for AI tools.
Matrix is where your team sees AI tasks, questions and shared changes.
Safe Check is an automatic check of a proposed rule before your team administrator approves it.
You keep shared rules in Minds and chapter decisions with the task.</p>
<h2 id="what-it-can-save">What it can save</h2>
<p>Handing over game work takes time when you have to explain the task again.
Say 4 people each lose about 30 minutes a week re-explaining a task when it changes hands.
That is about 9 hours a month, worth about US$520 at US$60 an hour.</p>
<p>4 people × 30 minutes ÷ 60 × 52 ÷ 12 ≈ 9 hours a month.</p>
<p>This is an example estimate, not a measured result. Use your own team&#x27;s numbers.
You can try them in the <a href="https://onemind.team/#solutions">Solutions section on the onemind homepage</a>.
You still need to read results, so some time goes to a quicker check instead of disappearing.</p>
<h2 id="an-example">An example</h2>
<p>This is a made-up example to show how it works, not a real customer.</p>
<ol>
<li>
<p>You set up the Quest dialogue Project with the local folder holding <code>dialogue/chapter-3.json</code> and <code>locales/ja/chapter-3.json</code>. Your Team Mind says to keep line names and placeholders unchanged, and report checks actually run. Placeholders mark spaces for inserted words. Your Style and Lore Mind holds voices, quest names and questions to flag. Connect Codex and Cursor here; Claude Code can receive the same approved rules. Another game keeps its own rules.</p>
</li>
<li>
<p>Your translation reviewer creates “Update chapter 3 dialogue” in Matrix. The narrative designer owns the Mac and connected Codex tool. They open a new chat with Codex in this folder and supply the revised encounter notes. They request consistent voices, unchanged line names and placeholders, and a list of names needing review. Check that the approved rules show as Delivered first.</p>
</li>
<li>
<p>Codex finds conflicting quest names in the notes and Japanese file. It asks which to keep. The designer leaves the question in Matrix for the reviewer. Needs me is the list of things waiting for your answer; the reviewer finds the question there.</p>
</li>
<li>
<p>The owner selects Share changes before asking for review. Teammates cannot see local edits until they are shared. The reviewer finds the Project chat in Matrix and reads the shared files. They answer: keep the established Japanese name for this chapter, and leave the line names unchanged.</p>
</li>
<li>
<p>You could continue Codex on the original Mac if it is available. Instead, hand the task to Cursor for this Project, getting owner approval if requested. Cursor receives the previous result, not Codex&#x27;s full chat. Include the naming decision, file paths and remaining checks. The next developer compares the shared copy with the working files before continuing.</p>
</li>
<li>
<p>The developer asks Cursor to finish the Japanese edits. A suitable reviewer reads the dialogue in context, checks names and placeholders, and reviews the check results. The owner shares later edits again. Answering a chapter question does not change the Mind. Shared rules need a separate proposal, Safe Check and approval.</p>
</li>
</ol>
<h2 id="how-to-know-it-worked">How to know it worked</h2>
<ul>
<li>The tools show the approved rules as Delivered for the Quest dialogue Project.</li>
<li>The next result includes the answered question and remaining checks.</li>
<li>After Tool finished, you inspect the shared files and check names, line names and placeholders.</li>
<li>A reviewer checks the Japanese wording and the scene before you use it.</li>
</ul>
<h2 id="what-onemind-doesnt-do-yet">What onemind doesn&#x27;t do yet</h2>
<ul>
<li>Automatic learning from finished tasks is coming. You still propose shared rules yourself.</li>
<li>Pull-request and check status on Matrix tasks is coming. Read the actual check results yourself.</li>
<li>Shared rules do not guarantee correct dialogue or update an open chat. You decide story facts; onemind does not replace translation or game review.</li>
<li>Share later edits again. Keep unreleased story details only in the rules and task files you intend to share.</li>
</ul>
<h2 id="read-next">Read next</h2>
<p>Read <a href="https://onemind.team/blog/hand-off-ai-tasks-without-losing-context/">Hand off AI tasks without losing the details</a> and <a href="https://onemind.team/blog/stop-repeating-instructions-to-ai-tools/">Stop repeating the same rules to every AI tool</a>. See <a href="https://onemind.team/docs/matrix-tasks/">Matrix tasks</a>, <a href="https://onemind.team/docs/matrix-conversations/">Matrix conversations</a> and <a href="https://onemind.team/docs/matrix/">Matrix</a> for the controls.</p><section class="beta-blog__questions" aria-labelledby="beta-blog-questions-title"><h2 id="beta-blog-questions-title">Common questions</h2><div><h3>Does Cursor get the full Codex chat?</h3><p>Cursor starts from the previous result. Include the decisions, file paths and checks still needed.</p></div><div><h3>Can the reviewer see local edits right away?</h3><p>The owner must use Share changes first. Later edits need to be shared again.</p></div><div><h3>Does answering a story question change the Mind?</h3><p>The answer stays with that task. A shared rule needs a separate proposal, Safe Check and human approval.</p></div></section><h2 id="learn-more">Learn more</h2>
<p>Use <a href="https://onemind.team/docs/matrix-tasks/">Matrix tasks</a> to follow the work and <a href="https://onemind.team/docs/matrix-conversations/">Matrix conversations</a> to find its chat. <a href="https://onemind.team/docs/matrix/">Matrix</a> explains how your team works together.</p></article>]]></content:encoded></item>
<item><title>Keep your AI marketing drafts on brand · onemind</title><link>https://onemind.team/blog/onemind-for-marketing-teams/</link><guid isPermaLink="true">https://onemind.team/blog/onemind-for-marketing-teams/</guid><description>Keep one approved set of brand rules for Claude Code, Codex and Cursor, and check each new draft before you use it.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><content:encoded><![CDATA[<article id="article" class="beta-blog__article" lang="en" aria-label="Keep your AI marketing drafts on brand"><h2 id="the-problem">The problem</h2>
<p>You fix a product name in one AI draft, then find the same mistake in another. The blog says one thing. The FAQ says another. You need to check the brief again and explain the wording to another writer.</p>
<p>The correction stays in that chat unless someone takes it further. Switching from Claude Code to Codex or Cursor can bring the old phrase back. Your team needs a shared rule, alongside the brief for each launch.</p>
<h2 id="how-onemind-helps">How onemind helps</h2>
<p>A Mind holds your team&#x27;s shared rules for AI tools.
Your Brand voice Mind keeps approved names, tone and phrases to avoid.
A Project is a folder of work, like one client or one product.
Its own Mind keeps the launch audience, brief and file rules separate from your shared brand rules.
Safe Check is an automatic check of a proposed change; a person reviews it before approval.</p>
<h2 id="what-it-can-save">What it can save</h2>
<p>You spend time making the same wording fix in each tool. Say 5 people each lose about 20 minutes a week to those fixes. That is about 7 hours a month, worth about US$430 at US$60 an hour.</p>
<p>5 people × 20 minutes ÷ 60 × 52 ÷ 12 ≈ 7 hours a month.</p>
<p>This is an example estimate, not a measured result. Use your own team&#x27;s numbers. You can try them in the <a href="https://onemind.team/#solutions">Solutions section on the onemind homepage</a>.</p>
<p>onemind does not remove the need to read results, so some time becomes a quicker check instead of disappearing.</p>
<h2 id="an-example">An example</h2>
<p>This is a made-up example to show how it works, not a real customer.</p>
<ol>
<li>
<p>You set up the Launch blog Project with your local content folder. It holds <code>content/launch-post.md</code>, <code>content/faq.md</code> and <code>notes/feature-brief.md</code>. Connect Claude Code, Codex and Cursor there. Keep shared wording in the Brand voice Mind. Keep this launch&#x27;s audience and file rules in the Project Mind. Another launch keeps its own rules.</p>
</li>
<li>
<p>You ask Claude Code to draft <code>content/launch-post.md</code> from the feature brief. Ask it to explain how approved rules reach connected tools. The draft calls the feature “sync engine”. You check the brief and change that name to “Mind Sync”. You also check the surrounding paragraph for promises the brief does not support.</p>
</li>
<li>
<p>You fix the draft, then propose a separate Brand voice Mind change. Write: “Use Mind Sync as the feature name. Do not call it sync engine.” Explain why that wording matters. Leave private campaign details in the Project. You are choosing a rule to reuse; changing the draft alone does not change the Mind.</p>
</li>
<li>
<p>Safe Check checks the proposal. Your team administrator reads the change, the check results and the source brief. They resolve any problems before approving it. The approved rule can then reach the connected tools. Approval alone does not show that every tool has received it.</p>
</li>
<li>
<p>You check that each tool in the Launch blog Project shows the approved version as Delivered. Open a new chat with Codex in the same folder. Ask it to update <code>content/faq.md</code> from the brief. You do not paste the naming correction into the request again.</p>
</li>
<li>
<p>You read the FAQ and check that it says “Mind Sync”. Check its feature claims against the brief too. For the next draft in Cursor, check the version and open a new chat with the tool. You keep one shared naming rule, while still reviewing every draft.</p>
</li>
</ol>
<h2 id="how-to-know-it-worked">How to know it worked</h2>
<ul>
<li>The naming rule shows as approved in onemind.</li>
<li>Each connected tool in the Launch blog Project shows that version as Delivered.</li>
<li>In a new chat, the tool uses “Mind Sync” in the draft.</li>
<li>You check the whole draft against the brief before using it.</li>
</ul>
<h2 id="what-onemind-doesnt-do-yet">What onemind doesn&#x27;t do yet</h2>
<ul>
<li>Automatic learning from finished tasks is coming. You still propose reusable rules yourself.</li>
<li>Delivered does not promise correct writing or update a chat already open. Check the tool, folder, settings and device.</li>
<li>onemind does not replace your review of facts, tone or claims. Keep private launch details out of shared brand rules.</li>
</ul>
<h2 id="read-next">Read next</h2>
<p>Read <a href="https://onemind.team/blog/fix-ai-mistakes-once-for-every-tool/">Fix an AI mistake once, for every tool</a> and <a href="https://onemind.team/blog/stop-repeating-instructions-to-ai-tools/">Stop repeating the same rules to every AI tool</a>. For setup, see <a href="https://onemind.team/docs/minds-and-review/">Minds and review</a>, <a href="https://onemind.team/docs/mind-sync/">Mind Sync</a> and <a href="https://onemind.team/docs/sync-activity/">Sync activity</a>.</p><section class="beta-blog__questions" aria-labelledby="beta-blog-questions-title"><h2 id="beta-blog-questions-title">Common questions</h2><div><h3>Does fixing a draft change the Mind?</h3><p>You need to propose the shared rule separately. Safe Check and a person review it before approval.</p></div><div><h3>Where should launch details go?</h3><p>Keep shared names and tone in the Brand voice Mind. Keep the audience, brief and file rules in that launch’s Project Mind.</p></div><div><h3>Can I skip the editor’s review?</h3><p>You still need to read each draft and check its claims. Delivered tells you the rule reached the tool, not that the draft is correct.</p></div></section><h2 id="learn-more">Learn more</h2>
<p>Use <a href="https://onemind.team/docs/minds-and-review/">Minds and review</a> to approve a rule, then check <a href="https://onemind.team/docs/mind-sync/">Mind Sync</a> and <a href="https://onemind.team/docs/sync-activity/">Sync activity</a>. Start with one product name that your team keeps correcting.</p></article>]]></content:encoded></item>
<item><title>Share AI coding standards across your team&#39;s tools · onemind</title><link>https://onemind.team/blog/onemind-for-software-teams/</link><guid isPermaLink="true">https://onemind.team/blog/onemind-for-software-teams/</guid><description>Give your AI tools the same coding rules, then check the code, tests and changelog yourself.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><content:encoded><![CDATA[<article id="article" class="beta-blog__article" lang="en" aria-label="Share AI coding standards across your team&#x27;s tools"><h2 id="the-problem">The problem</h2>
<p>You ask an AI tool to change some code. At review, you find missing tests and no changelog entry. A teammate using another tool follows an older checklist. You explain the same standards again before either change is ready to use.</p>
<p>Your rules sit in old chats, personal notes and copied prompts. Everyone has a slightly different version. You want one set of agreed rules for routine work. You also need each product&#x27;s names and test commands to stay with that product.</p>
<h2 id="how-onemind-helps">How onemind helps</h2>
<p>A Mind holds your team&#x27;s shared rules for AI tools. A Project is a folder of work, like one client or one product. Keep common rules in the Coding rules Mind and invoice details in the Billing app Project&#x27;s Mind. Connect Codex, Claude Code and Cursor to get the approved rules in that folder. Before approval, use Safe Check, an automatic check, then read the proposed rules yourself.</p>
<h2 id="what-it-can-save">What it can save</h2>
<p>Repeating coding rules and fixing work that ignored them takes time from your team&#x27;s work. Say 6 people each lose about 30 minutes a week on these tasks. That is about 13 hours a month, worth about US$780 at US$60 an hour.</p>
<p>6 people × 30 minutes ÷ 60 × 52 ÷ 12 ≈ 13 hours a month.</p>
<p>This is an example estimate, not a measured result. Use your own team&#x27;s numbers. Try them in <a href="https://onemind.team/#solutions">Solutions on the onemind homepage</a>.</p>
<p>You still need to read results, so some time shifts to a quicker check rather than disappearing.</p>
<h2 id="an-example">An example</h2>
<p>This is a made-up example to show how it works, not a real customer.</p>
<ol>
<li>
<p>Set up the Billing app Project with its code, tests and CHANGELOG.md in its local folder. The Coding rules Mind asks for tests, changelog entries for changes users see, no saved secrets and human review. The Project&#x27;s Mind adds invoice names, existing endpoint patterns and test commands. Approve both after review.</p>
</li>
<li>
<p>Check that the approved versions reached Codex on your device in the Billing app folder. Start a new chat with the tool there. Ask it to add a CSV download to the invoices page. Name the columns you need and ask it to keep the existing access checks.</p>
</li>
<li>
<p>Read the proposed code, tests and changelog. Check column order, commas, line breaks and empty results. Check who can export invoices. Run the relevant tests and read their results. Say clearly which checks you have not run. Look for unrelated edits and accidentally saved secrets.</p>
</li>
<li>
<p>Fix anything missing from this change. If a rule needs clearer wording, propose a separate Mind change. Read the automatic check&#x27;s findings and get a person&#x27;s approval before sending the updated rule to tools. Finishing the coding task alone does not change the team&#x27;s rules.</p>
</li>
<li>
<p>In Matrix, where your team sees AI tasks, use <strong>Share changes</strong> to let teammates read a copy. They cannot see your local code changes there before you share them. Share again after later edits. Your reviewer reads the code and test results before accepting the change.</p>
</li>
<li>
<p>For the next invoice task, check that the rules reached Claude Code or Cursor in the same folder. Start a new chat with that tool. Give it the new task&#x27;s goal and checks. Read its result against the same standards; tools can follow the same rule differently.</p>
</li>
</ol>
<h2 id="how-to-know-it-worked">How to know it worked</h2>
<ul>
<li>The rules show as approved in onemind.</li>
<li>Each selected tool shows the right version as Delivered for this folder and device.</li>
<li>In a new chat, the tool includes the expected code, tests and changelog.</li>
<li>You read the change and test results before you use it.</li>
</ul>
<h2 id="what-onemind-doesnt-do-yet">What onemind doesn&#x27;t do yet</h2>
<ul>
<li>A Mind does not run tests or approve code. Safe Check checks proposed rules; you still review the code yourself. Keep passwords and keys out of shared rules and task requests.</li>
<li>An open chat may keep older rules. Check each tool and device, then start a new chat.</li>
<li>Automatic learning from finished tasks is coming. You still propose and review changes to shared rules.</li>
<li>Pull-request and check status on Matrix tasks is coming. Sharing changes lets teammates read a copy; later edits need another share.</li>
</ul>
<h2 id="read-next">Read next</h2>
<p><a href="https://onemind.team/blog/stop-repeating-instructions-to-ai-tools/">Stop repeating the same rules to every AI tool</a> · <a href="https://onemind.team/blog/fix-ai-mistakes-once-for-every-tool/">Fix an AI mistake once, for every tool</a> · <a href="https://onemind.team/blog/share-ai-instructions-across-tools/">How to share AI instructions across Claude Code, Codex, and Cursor</a></p>
<p><a href="https://onemind.team/docs/use-onemind-with-codex/">Use onemind with Codex</a> · <a href="https://onemind.team/docs/use-onemind-with-claude-code/">Use onemind with Claude Code</a> · <a href="https://onemind.team/docs/use-onemind-with-cursor/">Use onemind with Cursor</a> · <a href="https://onemind.team/docs/mind-sync/">Mind Sync</a></p><section class="beta-blog__questions" aria-labelledby="beta-blog-questions-title"><h2 id="beta-blog-questions-title">Common questions</h2><div><h3>Does an approved Mind mean the code passed its tests?</h3><p>No. You still run the tests, read the results and review the code.</p></div><div><h3>Can all three tools use the same rules?</h3><p>Yes, once the rules reach each connected tool in your Project folder. Start a new chat with the tool and check its work.</p></div><div><h3>When can teammates see the code changes?</h3><p>Use Share changes to let them read a copy. Share again after later edits.</p></div></section><h2 id="learn-more">Learn more</h2>
<p>Use <a href="https://onemind.team/docs/use-onemind-with-codex/">Use onemind with Codex</a>, <a href="https://onemind.team/docs/use-onemind-with-claude-code/">Use onemind with Claude Code</a> and <a href="https://onemind.team/docs/use-onemind-with-cursor/">Use onemind with Cursor</a> to set up your tools. Then follow <a href="https://onemind.team/docs/mind-sync/">Mind Sync</a> to check one rule with a small coding task.</p></article>]]></content:encoded></item>
<item><title>Stop repeating the same rules to every AI tool · onemind</title><link>https://onemind.team/blog/stop-repeating-instructions-to-ai-tools/</link><guid isPermaLink="true">https://onemind.team/blog/stop-repeating-instructions-to-ai-tools/</guid><description>Keep your team’s AI rules in one place, approve changes, and check each tool’s next result.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><content:encoded><![CDATA[<article id="article" class="beta-blog__article" lang="en" aria-label="Stop repeating the same rules to every AI tool"><h2 id="the-problem">The problem</h2>
<p>You explain the same writing rules every time someone changes AI tools. One teammate pastes an old copy into Claude Code. Another asks which version to use in Cursor. Before the work starts, you are already answering questions about the rules. Later, you still have to spot which instructions the draft missed.</p>
<p>Separate copies make a small change hard to follow. You fix the date format in one prompt, but another tool keeps using the old format. Your reviewer has to check the request, find the latest rules, and explain the correction again. The team needs a shared place to agree on those rules.</p>
<h2 id="how-onemind-helps">How onemind helps</h2>
<p>A Mind holds your team&#x27;s shared rules for AI tools.
A Project is a folder of work, like one client or one product.
You approve a rule, then onemind sends it to connected tools in the Project&#x27;s chosen folder.
Safe Check, an automatic check, looks at proposed rules before you decide.</p>
<h2 id="an-example">An example</h2>
<p>This is a made-up example to show how it works, not a real customer.</p>
<ol>
<li>
<p>Your small product team needs a help page for an export feature. You want invented records in every example. Dates must use YYYY-MM-DD. The page must explain that requesting an export does not mean the download has finished. These rules should also apply to later help pages.</p>
</li>
<li>
<p>You write the rules in the product&#x27;s Mind. A teammate reads them and checks what each sentence means. Safe Check runs before you approve the wording. You clear up anything confusing first, including when the page can say a file is ready. The approved version becomes the rule for future work.</p>
</li>
<li>
<p>You connect Codex, Claude Code, and Cursor to the product&#x27;s local folder. You turn on sync for the tools you need. Each tool keeps its own way of reading instructions. onemind sends the same approved rules through those instructions, so you do not edit three separate copies.</p>
</li>
<li>
<p>After each tool shows Delivered for the new version, you open a new chat with Cursor in that folder. You ask for an export help page with an example and the steps after a request. You describe the current task without pasting the standing rules again.</p>
</li>
<li>
<p>You read the draft before using it. Check the invented records, the date, and the difference between requesting an export and finishing a download. If a rule is missing, correct the draft. Then check which rules reached Cursor, rather than assuming that a successful sync guarantees a correct answer.</p>
</li>
<li>
<p>A teammate later opens a new chat with Claude Code in the same folder. They ask it to update the export questions and answers. The approved rules should guide that task too. They still read the result and check the same details before the changes go into use.</p>
</li>
</ol>
<h2 id="how-to-know-it-worked">How to know it worked</h2>
<ul>
<li>The rule shows as approved in onemind.</li>
<li>Each tool shows the new version as Delivered for the right Project.</li>
<li>In a new chat, the draft follows the example, date, and download rules.</li>
<li>You read the result before you use it.</li>
</ul>
<h2 id="what-onemind-doesnt-do-yet">What onemind doesn&#x27;t do yet</h2>
<ul>
<li>Sync needs the right tools, settings, and an available device. The browser can request sync; the local app writes the files. Open chats may keep older rules.</li>
<li>A Mind does not move a tool&#x27;s full chat history. Different tools can still answer differently. Project rules stay in that folder.</li>
<li>Automatic learning from finished tasks is coming. Keep private details out of shared rules and review every result yourself.</li>
</ul>
<h2 id="read-next">Read next</h2>
<p>Read <a href="https://onemind.team/blog/share-ai-instructions-across-tools/">How to share AI instructions across Claude Code, Codex, and Cursor</a>, <a href="https://onemind.team/blog/fix-ai-mistakes-once-for-every-tool/">Fix an AI mistake once, for every tool</a>, <a href="https://onemind.team/blog/hand-off-ai-tasks-without-losing-context/">Hand off AI tasks without losing the details</a>, and <a href="https://onemind.team/blog/keep-ai-rules-separate-for-each-project/">Keep each Project’s AI rules separate</a>. For setup, see <a href="https://onemind.team/docs/minds-and-review/">Minds and review</a>, <a href="https://onemind.team/docs/mind-sync/">Mind Sync</a>, and <a href="https://onemind.team/docs/projects-and-folders/">Projects and folders</a>.</p><section class="beta-blog__questions" aria-labelledby="beta-blog-questions-title"><h2 id="beta-blog-questions-title">Common questions</h2><div><h3>Do all tools read one file?</h3><p>Each tool reads the shared rules through its own instructions. You keep one approved set of rules in onemind.</p></div><div><h3>Does Delivered mean the tool followed the rule?</h3><p>It means the new version reached that tool. Open a new chat and check the result too.</p></div><div><h3>Do I still need to explain each task?</h3><p>Yes. Tell the tool what you want, give it the needed material, and explain what a good result looks like.</p></div></section><h2 id="learn-more">Learn more</h2>
<p>Start with <a href="https://onemind.team/docs/minds-and-review/">Minds and review</a> and <a href="https://onemind.team/docs/mind-sync/">Mind Sync</a>. Choose one rule, then check whether a new chat follows it.</p></article>]]></content:encoded></item>
<item><title>AI memory and agent collaboration tools: onemind, Raft, Mem0 and alternatives · onemind</title><link>https://onemind.team/blog/ai-memory-tools-and-alternatives/</link><guid isPermaLink="true">https://onemind.team/blog/ai-memory-tools-and-alternatives/</guid><description>Compare shared team instructions, agent workspaces, memory infrastructure and native AI-tool rules before choosing a workflow.</description><pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate><content:encoded><![CDATA[<article id="article" class="beta-blog__article" lang="en" aria-label="AI memory and agent collaboration tools: onemind, Raft, Mem0 and alternatives"><p>Choose an AI memory tool by the work you need to finish: coordinate agents, give an application persistent context, or maintain instructions across the tools your team already uses. These needs overlap, but they require different evaluations.</p>
<p>onemind manages reviewed, versioned team and project guidance for supported AI tools. If you are comparing Raft, Mem0, Supermemory, Zep, Letta, Ruler or native tool memory, use the questions below to decide whether onemind fits your workflow.</p>
<p>This comparison is written by onemind. Competitor descriptions summarize the official sources linked below, checked on 22 September 2026. They are not a hands-on performance benchmark. Features and plans can change.</p>
<h2 id="compare-the-job-then-the-product">Compare the job, then the product</h2>
<div class="beta-blog__table" tabindex="0"><table><thead><tr><th>Product or approach</th><th>Publicly described focus</th><th>What to evaluate for your team</th></tr></thead><tbody><tr><td>onemind</td><td>Reviewed Minds, project scope and delivery to supported AI tools</td><td>Can an approved correction help a later task in another tool?</td></tr><tr><td><a href="https://raft.build/">Raft</a></td><td>Human–agent teamwork with tasks and persistent agent memory</td><td>Does its shared workspace fit how you coordinate and review work?</td></tr><tr><td><a href="https://mem0.ai/">Mem0</a></td><td>Persistent memory for agents and applications</td><td>Are you building memory into an application or maintaining team instructions?</td></tr><tr><td><a href="https://supermemory.ai/">Supermemory</a></td><td>Agent memory and continual learning</td><td>Which sources and later tasks need the retrieved context?</td></tr><tr><td><a href="https://www.getzep.com/">Zep</a></td><td>Agent memory built on context graphs</td><td>Does your application need context retrieval over changing facts?</td></tr><tr><td><a href="https://www.letta.com/">Letta</a></td><td>Agents that remember and learn from experience</td><td>Are you choosing an agent system or improving your current tools?</td></tr><tr><td><a href="https://github.com/intellectronica/ruler">Ruler</a></td><td>Central rules distributed to coding agents</td><td>Is a repository-based rule workflow sufficient?</td></tr><tr><td><a href="https://github.com/lbb00/ai-rules-sync">ai-rules-sync</a></td><td>Shared rules and agent assets across projects</td><td>Can your team maintain the source, updates and tool-specific scope?</td></tr><tr><td><a href="https://cursor.com/docs/rules">Cursor rules</a></td><td>Instructions within Cursor</td><td>Is the workflow entirely within Cursor or spread across tools?</td></tr><tr><td><a href="https://code.claude.com/docs/en/memory">Claude Code memory</a></td><td>CLAUDE.md instructions and automatic memory</td><td>Which lessons should stay local and which need explicit team review?</td></tr></tbody></table></div>
<h2 id="considering-a-raft-alternative">Considering a Raft alternative?</h2>
<p>Raft already includes memory and review-oriented workflows. Do not choose on the assumption that only one product can support oversight. Walk through one real task: a teammate corrects an instruction, someone reviews it, and another agent uses the result. Compare setup effort, visibility of the active guidance, recovery from a wrong instruction, and the result of the later task.</p>
<p>onemind is worth evaluating when your recurring problem is maintaining approved guidance across existing tools. Check the supported integrations and current release limits before treating it as a replacement for an agent workspace.</p>
<h2 id="considering-mem0-supermemory-zep-or-letta-alternatives">Considering Mem0, Supermemory, Zep or Letta alternatives?</h2>
<p>First distinguish application memory from team operating instructions. If you need a memory API inside a product, evaluate those products&#x27; developer interfaces directly. This page does not establish onemind as an API-compatible replacement. If your problem is that people using Codex, Claude Code and Cursor repeatedly correct the same project rule, start with a shared-instructions workflow.</p>
<h2 id="when-native-files-or-rule-sync-tools-are-enough">When native files or rule-sync tools are enough</h2>
<p>A small team can keep AGENTS.md, CLAUDE.md and Cursor rules in Git and review changes together. Ruler and ai-rules-sync are relevant when maintaining those files is the main job. Do not add a system unless its review, scope and maintenance workflow improves your actual work. A one-time format conversion does not provide ongoing synchronization, and tool-specific loading rules still apply.</p>
<h2 id="try-the-same-task-before-switching">Try the same task before switching</h2>
<ol>
<li>Choose a disposable project and a harmless rule: use YYYY-MM-DD dates in reports.</li>
<li>Record your current workflow&#x27;s setup time and repeated corrections.</li>
<li>In onemind, review the rule, select its Project scope and sync to a supported connected tool.</li>
<li>Open a fresh related task in a second tool without repeating the rule. Inspect the output and the delivered version separately.</li>
<li>Change or remove the instruction, then check the next task and an unrelated project. Compare maintenance time and incorrect results.</li>
</ol>
<p>This is an evaluation procedure, not a claim of measured improvement. A delivered file does not guarantee model compliance.</p><section class="beta-blog__questions" aria-labelledby="beta-blog-questions-title"><h2 id="beta-blog-questions-title">Common questions</h2><div><h3>Is onemind a replacement for every AI memory product?</h3><p>No. Choose it for the supported team-instruction and reviewed-memory workflow. Validate API, orchestration and deployment requirements separately.</p></div><div><h3>Can I keep using Codex, Claude Code and Cursor?</h3><p>Use the current <a href="https://onemind.team/docs/ai-tool-guides/">AI tool guides</a> to check setup and supported capabilities. onemind works with supported existing tools; this comparison does not promise a direct integration with every product listed.</p></div><div><h3>Does shared memory transfer every chat or guarantee the next answer?</h3><p>No. Keep instruction delivery, conversation history and demonstrated use in a later task separate. Review sensitive content before making it team guidance.</p></div></section><p>Read the <a href="https://onemind.team/blog/share-ai-instructions-across-tools/">shared-instructions walkthrough</a>, follow the <a href="https://onemind.team/docs/mind-sync/">Mind Sync guide</a>, or <a href="https://onemind.team/?lang=en#signin">open onemind</a> to evaluate one reviewed lesson.</p></article>]]></content:encoded></item>
<item><title>A Standard to Guide AI: Lessons from Apple’s iPhone Duo · onemind</title><link>https://onemind.team/blog/lessons-from-apple-design-guidelines/</link><guid isPermaLink="true">https://onemind.team/blog/lessons-from-apple-design-guidelines/</guid><description>What Apple’s design guide can teach us about giving AI clear rules.</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><content:encoded><![CDATA[<article id="article" class="beta-blog__article rich-article" lang="en" aria-label="A Standard to Guide AI: Lessons from Apple’s iPhone Duo"><p>Apple has introduced <a href="https://www.apple.com/newsroom/2026/09/apple-unveils-iphone-duo/">iPhone Duo</a>, its first foldable iPhone. What interests us most is the care behind the experience: how an app uses the extra space, where its buttons go, and how your work carries on when you open or close the phone.</p><p>Apple has long published <a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo">design guidelines</a> to help people build apps for its devices. For iPhone Duo, there is also something you can hand straight to your AI agent: a <a href="https://developer.apple.com/tutorials/data/design/human-interface-guidelines/designing-for-iphone-duo.md">Markdown version of the design guide</a>. It puts Apple’s layout and interaction advice into a text file the agent can read and use while adapting your app. You and the agent can work from the same rules.</p><p>For us, this is also a good example of how to work with AI. Give it clear rules before it starts, then check the result against those rules. Fewer rounds of corrections can save time and reduce the tokens spent on rework.</p><p>Next, we’ll use Apple’s design guide to explore how to write good design rules for AI.</p><nav class="guide-contents" aria-label="In this walkthrough"><details><summary>In this walkthrough</summary><ol><li><a href="https://onemind.team/blog/lessons-from-apple-design-guidelines/#document-label">1. Tell AI what it’s reading</a></li><li><a href="https://onemind.team/blog/lessons-from-apple-design-guidelines/#guide-walkthrough">2. The main guide</a></li><li><a href="https://onemind.team/blog/lessons-from-apple-design-guidelines/#practical-examples">3. Three ways to put this into practice</a></li><li><a href="https://onemind.team/blog/lessons-from-apple-design-guidelines/#skill-and-mind">4. How does this relate to a Skill or a Mind?</a></li><li><a href="https://onemind.team/blog/lessons-from-apple-design-guidelines/#one-more-thing">5. One more thing</a></li></ol></details></nav><section id="document-label"><h2 id="1-tell-ai-what-its-reading">1. Tell AI what it’s reading</h2><p>At the top of Apple’s Markdown file</p><aside class="one-mind-markdown-excerpt source code-block" aria-label="At the top of Apple’s Markdown file"><div class="code-actions"><div aria-label="Code block view" aria-orientation="horizontal" class="one-mind-tabs one-mind-tabs--stable" id="apple-metadata-modes" role="tablist"><button aria-controls="apple-metadata-modes--panel-code" aria-selected="false" class="one-mind-tabs__tab" id="apple-metadata-modes--tab-code" role="tab" tabindex="-1" type="button"><span class="one-mind-tabs__label">Code</span></button><button aria-controls="apple-metadata-modes--panel-preview" aria-selected="true" class="one-mind-tabs__tab one-mind-tabs__tab--selected" id="apple-metadata-modes--tab-preview" role="tab" tabindex="0" type="button"><span class="one-mind-tabs__label">Preview</span></button></div><button id="apple-metadata-copy-button" aria-label="Copy source" data-copied="false" type="button" class="ant-btn css-viwxw0 css-var-root ant-btn-default ant-btn-color-default ant-btn-variant-outlined one-mind-button code-copy-button"><span class="copy-labels" aria-hidden="true"><span class="copy-idle">Copy</span><span class="copy-done">Copied</span></span></button></div><div class="code-panels"><div aria-labelledby="apple-metadata-modes--tab-code" id="apple-metadata-modes--panel-code" role="tabpanel" class="code-panel code-source-panel is-inactive" inert="" aria-hidden="true"><pre lang="en" dir="ltr"><code>&lt;!--
{
  &quot;documentType&quot; : &quot;article&quot;,
  &quot;framework&quot; : &quot;Human Interface Guidelines&quot;,
  &quot;identifier&quot; : &quot;/design/Human-Interface-Guidelines/designing-for-iphone-duo&quot;,
  &quot;metadataVersion&quot; : &quot;0.1.0&quot;,
  &quot;role&quot; : &quot;article&quot;,
  &quot;title&quot; : &quot;Designing for iPhone Duo&quot;
}
--&gt;</code></pre></div><div aria-labelledby="apple-metadata-modes--tab-preview" id="apple-metadata-modes--panel-preview" role="tabpanel" class="code-panel code-preview-panel " aria-hidden="false"><div class="metadata-preview"><p class="metadata-preview-title">Document details</p><dl class="metadata-values"><dt lang="en"><code>documentType</code></dt><dd lang="en">article</dd><dt lang="en"><code>framework</code></dt><dd lang="en">Human Interface Guidelines</dd><dt lang="en"><code>identifier</code></dt><dd lang="en">/design/Human-Interface-Guidelines/designing-for-iphone-duo</dd><dt lang="en"><code>metadataVersion</code></dt><dd lang="en">0.1.0</dd><dt lang="en"><code>role</code></dt><dd lang="en">article</dd><dt lang="en"><code>title</code></dt><dd lang="en">Designing for iPhone Duo</dd></dl></div></div></div><p role="status" aria-live="polite" class="copy-feedback visually-hidden"></p></aside><p>Apple puts these labels at the start of its Markdown file, inside an HTML comment. A normal Markdown preview hides that comment. Our preview shows the values so you can read them more easily.</p><p>These details are called metadata. Think of them as the label on a folder: they tell you what you are about to read and where it belongs.</p><div class="beta-blog__table" tabindex="0"><table><thead><tr><th>What you see</th><th>What it tells us</th></tr></thead><tbody><tr><td><code>documentType</code> <code>role</code></td><td>Both label this document as an article. The word “role” here describes the document.</td></tr><tr><td><code>framework</code></td><td>The article belongs to Apple’s Human Interface Guidelines.</td></tr><tr><td><code>identifier</code></td><td>This path identifies the page in Apple’s design documentation.</td></tr><tr><td><code>metadataVersion</code></td><td>The metadata is labelled 0.1.0. This field does not tell us when the design advice was last updated.</td></tr><tr><td><code>title</code></td><td>The article’s name is “Designing for iPhone Duo.”</td></tr></tbody></table></div><p>This gives an AI agent useful clues before it reads the advice. If you give it several files, clear titles and paths can help it find the reference for the job. The design rules themselves come after this block.</p><p>We can borrow that idea for our own notes. Give each guide a clear name, say when to use it, and record when you last checked it.</p></section><section id="guide-walkthrough"><h2 id="2-the-main-guide">2. The main guide</h2><section id="guide-purpose" class="guide-part"><h3 id="21-state-the-result-before-the-steps">2.1 State the result before the steps</h3><aside class="one-mind-markdown-excerpt source code-block quotation-block" aria-label="Apple — excerpt · Title · Discussion"><p class="source-label code-source-label"><a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Discussion" target="_blank" rel="noopener noreferrer">Apple — excerpt · Title · Discussion</a></p><div class="code-actions"><div aria-label="Code block view" aria-orientation="horizontal" class="one-mind-tabs one-mind-tabs--stable" id="apple-purpose-modes" role="tablist"><button aria-controls="apple-purpose-modes--panel-code" aria-selected="false" class="one-mind-tabs__tab" id="apple-purpose-modes--tab-code" role="tab" tabindex="-1" type="button"><span class="one-mind-tabs__label">Code</span></button><button aria-controls="apple-purpose-modes--panel-preview" aria-selected="true" class="one-mind-tabs__tab one-mind-tabs__tab--selected" id="apple-purpose-modes--tab-preview" role="tab" tabindex="0" type="button"><span class="one-mind-tabs__label">Preview</span></button></div><button id="apple-purpose-copy-button" aria-label="Copy excerpt" data-copied="false" type="button" class="ant-btn css-viwxw0 css-var-root ant-btn-default ant-btn-color-default ant-btn-variant-outlined one-mind-button code-copy-button"><span class="copy-labels" aria-hidden="true"><span class="copy-idle">Copy</span><span class="copy-done">Copied</span></span></button></div><div class="code-panels"><div aria-labelledby="apple-purpose-modes--tab-code" id="apple-purpose-modes--panel-code" role="tabpanel" class="code-panel code-source-panel is-inactive" inert="" aria-hidden="true"><pre lang="en" dir="ltr"><code>An app designed for iPhone Duo adapts seamlessly to both displays, providing a continuous experience as the device opens and closes.</code></pre></div><div aria-labelledby="apple-purpose-modes--tab-preview" id="apple-purpose-modes--panel-preview" role="tabpanel" class="code-panel code-preview-panel " aria-hidden="false"><blockquote class="apple-quotation" cite="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Discussion" lang="en"><p>An app designed for iPhone Duo adapts seamlessly to both displays, providing a continuous experience as the device opens and closes.</p></blockquote></div></div><p role="status" aria-live="polite" class="copy-feedback visually-hidden"></p></aside><p>Apple opens with the experience the app should provide: continuity as the phone opens and closes. That gives the later rules a shared purpose. For an AI guide, an opening like this provides a way to judge choices that the detailed instructions may not cover.</p><p>Start with a result people can notice. For example: “People should be able to finish this form without losing anything they entered when the layout changes.” AI then has a reason to preserve entered text while adjusting the page. You also have a clear outcome to check.</p></section><section id="guide-anatomy" class="guide-part"><h3 id="22-define-the-terms-before-using-them-in-rules">2.2 Define the terms before using them in rules</h3><p>Apple explains the displays, hinge and cameras before giving detailed layout instructions. Later rules can use those names without explaining them again. This creates a shared vocabulary and gives each instruction a clear target, which helps AI connect a requirement to the right part of the work.</p><p>In your guide, define names that could mean different things: “A card is one item in the results list. The detail page opens after selecting a card.” Then “change the card title” is a much clearer request. Include background that affects the work, so the definitions stay easy to find.</p></section><section id="guide-poses" class="guide-part"><h3 id="23-group-changing-situations-under-a-shared-rule">2.3 Group changing situations under a shared rule</h3><aside class="one-mind-markdown-excerpt source code-block quotation-block" aria-label="Apple — excerpt · Device poses"><p class="source-label code-source-label"><a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Device-poses" target="_blank" rel="noopener noreferrer">Apple — excerpt · Device poses</a></p><div class="code-actions"><div aria-label="Code block view" aria-orientation="horizontal" class="one-mind-tabs one-mind-tabs--stable" id="apple-poses-modes" role="tablist"><button aria-controls="apple-poses-modes--panel-code" aria-selected="false" class="one-mind-tabs__tab" id="apple-poses-modes--tab-code" role="tab" tabindex="-1" type="button"><span class="one-mind-tabs__label">Code</span></button><button aria-controls="apple-poses-modes--panel-preview" aria-selected="true" class="one-mind-tabs__tab one-mind-tabs__tab--selected" id="apple-poses-modes--tab-preview" role="tab" tabindex="0" type="button"><span class="one-mind-tabs__label">Preview</span></button></div><button id="apple-poses-copy-button" aria-label="Copy excerpt" data-copied="false" type="button" class="ant-btn css-viwxw0 css-var-root ant-btn-default ant-btn-color-default ant-btn-variant-outlined one-mind-button code-copy-button"><span class="copy-labels" aria-hidden="true"><span class="copy-idle">Copy</span><span class="copy-done">Copied</span></span></button></div><div class="code-panels"><div aria-labelledby="apple-poses-modes--tab-code" id="apple-poses-modes--panel-code" role="tabpanel" class="code-panel code-source-panel is-inactive" inert="" aria-hidden="true"><pre lang="en" dir="ltr"><code>Don’t reinvent your app when it resizes</code></pre></div><div aria-labelledby="apple-poses-modes--tab-preview" id="apple-poses-modes--panel-preview" role="tabpanel" class="code-panel code-preview-panel " aria-hidden="false"><blockquote class="apple-quotation" cite="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Device-poses" lang="en"><p>Don’t reinvent your app when it resizes</p></blockquote></div></div><p role="status" aria-live="polite" class="copy-feedback visually-hidden"></p></aside><p>Apple names several ways to use the device, then brings them back to a small set of layout categories. This connects many visible cases to a reusable way of deciding what to do. For AI, that can be more useful than a growing list of one-off answers that leaves the next case unexplained.</p><p>Before writing a rule, list the changes it must handle: a longer title, another language or a narrower window. Then write what they have in common, such as keeping the full title readable and actions available. Use the cases to check the rule, and add an exception when one really needs different treatment.</p></section><section id="guide-practices" class="guide-part"><h3 id="24-put-the-instruction-first-then-explain-it">2.4 Put the instruction first, then explain it</h3><aside class="one-mind-markdown-excerpt source code-block quotation-block" aria-label="Apple — excerpt · Best practices"><p class="source-label code-source-label"><a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Best-practices" target="_blank" rel="noopener noreferrer">Apple — excerpt · Best practices</a></p><div class="code-actions"><div aria-label="Code block view" aria-orientation="horizontal" class="one-mind-tabs one-mind-tabs--stable" id="apple-practices-modes" role="tablist"><button aria-controls="apple-practices-modes--panel-code" aria-selected="false" class="one-mind-tabs__tab" id="apple-practices-modes--tab-code" role="tab" tabindex="-1" type="button"><span class="one-mind-tabs__label">Code</span></button><button aria-controls="apple-practices-modes--panel-preview" aria-selected="true" class="one-mind-tabs__tab one-mind-tabs__tab--selected" id="apple-practices-modes--tab-preview" role="tab" tabindex="0" type="button"><span class="one-mind-tabs__label">Preview</span></button></div><button id="apple-practices-copy-button" aria-label="Copy excerpt" data-copied="false" type="button" class="ant-btn css-viwxw0 css-var-root ant-btn-default ant-btn-color-default ant-btn-variant-outlined one-mind-button code-copy-button"><span class="copy-labels" aria-hidden="true"><span class="copy-idle">Copy</span><span class="copy-done">Copied</span></span></button></div><div class="code-panels"><div aria-labelledby="apple-practices-modes--tab-code" id="apple-practices-modes--panel-code" role="tabpanel" class="code-panel code-source-panel is-inactive" inert="" aria-hidden="true"><pre lang="en" dir="ltr"><code>**Build your app to resize.**</code></pre></div><div aria-labelledby="apple-practices-modes--tab-preview" id="apple-practices-modes--panel-preview" role="tabpanel" class="code-panel code-preview-panel " aria-hidden="false"><blockquote class="apple-quotation" cite="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Best-practices" lang="en"><p><strong>Build your app to resize.</strong></p></blockquote></div></div><p role="status" aria-live="polite" class="copy-feedback visually-hidden"></p></aside><p>Apple’s main recommendations start with short, bold instructions. Reasons, examples and links follow them. The structure makes the action easy to find while keeping the explanation close by. An AI agent consulting one part of a long guide can get both the instruction and the context for using it.</p><p>Write one clear requirement first: “Keep entered information when the layout changes.” Then explain why it matters and give a case to check, such as resizing a partly completed form. Keep extra detail below the rule so readers can find the instruction again without rereading the whole explanation.</p></section><section id="guide-dynamic" class="guide-part"><h3 id="25-write-rules-that-work-when-conditions-change">2.5 Write rules that work when conditions change</h3><p>Apple describes spacing in relation to the available area. That makes the rule useful as the screen changes. This is a useful way to write instructions for AI: explain what must stay true across different situations, so one example does not become a fixed answer for every case.</p><p>For a card layout, you could write: “Let the card fit its container. Keep the button fully visible when the text wraps.” AI can work out the layout for each width, and you can check both narrow and wide versions against the same rule.</p></section><section id="guide-reserved" class="guide-part"><h3 id="26-write-the-condition-beside-the-action">2.6 Write the condition beside the action</h3><aside class="one-mind-markdown-excerpt source code-block quotation-block" aria-label="Apple — excerpt · Reserved regions"><p class="source-label code-source-label"><a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Reserved-regions" target="_blank" rel="noopener noreferrer">Apple — excerpt · Reserved regions</a></p><div class="code-actions"><div aria-label="Code block view" aria-orientation="horizontal" class="one-mind-tabs one-mind-tabs--stable" id="apple-reserved-modes" role="tablist"><button aria-controls="apple-reserved-modes--panel-code" aria-selected="false" class="one-mind-tabs__tab" id="apple-reserved-modes--tab-code" role="tab" tabindex="-1" type="button"><span class="one-mind-tabs__label">Code</span></button><button aria-controls="apple-reserved-modes--panel-preview" aria-selected="true" class="one-mind-tabs__tab one-mind-tabs__tab--selected" id="apple-reserved-modes--tab-preview" role="tab" tabindex="0" type="button"><span class="one-mind-tabs__label">Preview</span></button></div><button id="apple-reserved-copy-button" aria-label="Copy excerpt" data-copied="false" type="button" class="ant-btn css-viwxw0 css-var-root ant-btn-default ant-btn-color-default ant-btn-variant-outlined one-mind-button code-copy-button"><span class="copy-labels" aria-hidden="true"><span class="copy-idle">Copy</span><span class="copy-done">Copied</span></span></button></div><div class="code-panels"><div aria-labelledby="apple-reserved-modes--tab-code" id="apple-reserved-modes--panel-code" role="tabpanel" class="code-panel code-source-panel is-inactive" inert="" aria-hidden="true"><pre lang="en" dir="ltr"><code>**The inner front-facing camera.** This region is only present when the camera is active.</code></pre></div><div aria-labelledby="apple-reserved-modes--tab-preview" id="apple-reserved-modes--panel-preview" role="tabpanel" class="code-panel code-preview-panel " aria-hidden="false"><blockquote class="apple-quotation" cite="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Reserved-regions" lang="en"><p><strong>The inner front-facing camera.</strong> This region is only present when the camera is active.</p></blockquote></div></div><p role="status" aria-live="polite" class="copy-feedback visually-hidden"></p></aside><p>The phrase “only present when the camera is active” gives the following instruction a clear condition. Apple also separates adjustments the system handles from work needed for custom components. Together, these details help a reader decide whether an action is needed before making a change.</p><p>Use the same pattern in your guide: “When the list is empty, show an explanation and an Add button.” State the condition, then the action. Check both an empty list and a populated one to see whether AI applied the rule in the right place.</p></section><section id="guide-split" class="guide-part"><h3 id="27-name-the-tools-ai-can-use">2.7 Name the tools AI can use</h3><p>Apple puts the expected behavior and links to the standard components together. The reader gets a route from the design rule to its implementation. For an AI agent, a named component and an exact reference can reduce the choices it has to make and the details it might otherwise guess.</p><p>Your guide might say: “Use buttons from our component library, with its existing sizes and colors. If none fits, explain what is missing before proposing a new one.” This gives AI a starting point and a clear next step when that starting point is not enough.</p></section><section id="guide-arrangement" class="guide-part"><h3 id="28-define-how-far-each-instruction-reaches">2.8 Define how far each instruction reaches</h3><aside class="one-mind-markdown-excerpt source code-block quotation-block" aria-label="Apple — excerpt · Arrangement views"><p class="source-label code-source-label"><a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Arrangement-views" target="_blank" rel="noopener noreferrer">Apple — excerpt · Arrangement views</a></p><div class="code-actions"><div aria-label="Code block view" aria-orientation="horizontal" class="one-mind-tabs one-mind-tabs--stable" id="apple-arrangement-modes" role="tablist"><button aria-controls="apple-arrangement-modes--panel-code" aria-selected="false" class="one-mind-tabs__tab" id="apple-arrangement-modes--tab-code" role="tab" tabindex="-1" type="button"><span class="one-mind-tabs__label">Code</span></button><button aria-controls="apple-arrangement-modes--panel-preview" aria-selected="true" class="one-mind-tabs__tab one-mind-tabs__tab--selected" id="apple-arrangement-modes--tab-preview" role="tab" tabindex="0" type="button"><span class="one-mind-tabs__label">Preview</span></button></div><button id="apple-arrangement-copy-button" aria-label="Copy excerpt" data-copied="false" type="button" class="ant-btn css-viwxw0 css-var-root ant-btn-default ant-btn-color-default ant-btn-variant-outlined one-mind-button code-copy-button"><span class="copy-labels" aria-hidden="true"><span class="copy-idle">Copy</span><span class="copy-done">Copied</span></span></button></div><div class="code-panels"><div aria-labelledby="apple-arrangement-modes--tab-code" id="apple-arrangement-modes--panel-code" role="tabpanel" class="code-panel code-source-panel is-inactive" inert="" aria-hidden="true"><pre lang="en" dir="ltr"><code>**Keep navigation outside of arrangement views.**</code></pre></div><div aria-labelledby="apple-arrangement-modes--tab-preview" id="apple-arrangement-modes--panel-preview" role="tabpanel" class="code-panel code-preview-panel " aria-hidden="false"><blockquote class="apple-quotation" cite="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Arrangement-views" lang="en"><p><strong>Keep navigation outside of arrangement views.</strong></p></blockquote></div></div><p role="status" aria-live="polite" class="copy-feedback visually-hidden"></p></aside><p>Apple defines the job of an arrangement view, then says where navigation belongs. That boundary matters: a reader can see which part should handle each responsibility. In instructions for AI, this helps keep a request to change one part from spreading into nearby behavior.</p><p>For example: “Adjust the card layout. Keep its link destinations and button actions unchanged.” The first sentence names the work; the second sets its limits. The result is easier to review because everyone knows what the change was meant to cover.</p></section><section id="guide-vertical" class="guide-part"><h3 id="29-make-the-default-and-its-exceptions-easy-to-find">2.9 Make the default and its exceptions easy to find</h3><p>Apple introduces the usual position of the controls and gives an exception alongside it. It then explains cases such as two apps sharing the screen. This order gives readers a starting rule and a way to decide when it changes. It also makes exceptions easier to find when AI consults just this part of the guide.</p><p>For a form, write: “Place the label above the field by default. Put checkbox labels beside the checkbox.” Keep both sentences together, then ask AI to check one example of each. That makes a broad instruction less likely to be applied to the wrong case.</p></section><section id="guide-priority" class="guide-part"><h3 id="210-say-which-requirement-wins-when-they-compete">2.10 Say which requirement wins when they compete</h3><aside class="one-mind-markdown-excerpt source code-block quotation-block" aria-label="Apple — excerpt · Vertical controls"><p class="source-label code-source-label"><a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Vertical-controls" target="_blank" rel="noopener noreferrer">Apple — excerpt · Vertical controls</a></p><div class="code-actions"><div aria-label="Code block view" aria-orientation="horizontal" class="one-mind-tabs one-mind-tabs--stable" id="apple-priority-modes" role="tablist"><button aria-controls="apple-priority-modes--panel-code" aria-selected="false" class="one-mind-tabs__tab" id="apple-priority-modes--tab-code" role="tab" tabindex="-1" type="button"><span class="one-mind-tabs__label">Code</span></button><button aria-controls="apple-priority-modes--panel-preview" aria-selected="true" class="one-mind-tabs__tab one-mind-tabs__tab--selected" id="apple-priority-modes--tab-preview" role="tab" tabindex="0" type="button"><span class="one-mind-tabs__label">Preview</span></button></div><button id="apple-priority-copy-button" aria-label="Copy excerpt" data-copied="false" type="button" class="ant-btn css-viwxw0 css-var-root ant-btn-default ant-btn-color-default ant-btn-variant-outlined one-mind-button code-copy-button"><span class="copy-labels" aria-hidden="true"><span class="copy-idle">Copy</span><span class="copy-done">Copied</span></span></button></div><div class="code-panels"><div aria-labelledby="apple-priority-modes--tab-code" id="apple-priority-modes--panel-code" role="tabpanel" class="code-panel code-source-panel is-inactive" inert="" aria-hidden="true"><pre lang="en" dir="ltr"><code>**Prioritize frequently used toolbar items to keep them easily available.**</code></pre></div><div aria-labelledby="apple-priority-modes--tab-preview" id="apple-priority-modes--panel-preview" role="tabpanel" class="code-panel code-preview-panel " aria-hidden="false"><blockquote class="apple-quotation" cite="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Vertical-controls" lang="en"><p><strong>Prioritize frequently used toolbar items to keep them easily available.</strong></p></blockquote></div></div><p role="status" aria-live="polite" class="copy-feedback visually-hidden"></p></aside><p>Keeping every control visible becomes impossible when space runs out. Apple gives an order of importance and lets that order be refined for groups and individual items. The useful writing choice is to explain how to make a trade-off before the reader has to make one.</p><p>A short summary needs the same kind of rule: “Keep decisions, owners and deadlines. Shorten background discussion first.” Now AI has a basis for cutting the text, and you can judge the result against an agreed order instead of deciding after each rewrite.</p></section><section id="guide-placement" class="guide-part"><h3 id="211-turn-a-broad-goal-into-something-you-can-check">2.11 Turn a broad goal into something you can check</h3><aside class="one-mind-markdown-excerpt source code-block quotation-block" aria-label="Apple — excerpt · Vertical controls"><p class="source-label code-source-label"><a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Vertical-controls" target="_blank" rel="noopener noreferrer">Apple — excerpt · Vertical controls</a></p><div class="code-actions"><div aria-label="Code block view" aria-orientation="horizontal" class="one-mind-tabs one-mind-tabs--stable" id="apple-placement-modes" role="tablist"><button aria-controls="apple-placement-modes--panel-code" aria-selected="false" class="one-mind-tabs__tab" id="apple-placement-modes--tab-code" role="tab" tabindex="-1" type="button"><span class="one-mind-tabs__label">Code</span></button><button aria-controls="apple-placement-modes--panel-preview" aria-selected="true" class="one-mind-tabs__tab one-mind-tabs__tab--selected" id="apple-placement-modes--tab-preview" role="tab" tabindex="0" type="button"><span class="one-mind-tabs__label">Preview</span></button></div><button id="apple-placement-copy-button" aria-label="Copy excerpt" data-copied="false" type="button" class="ant-btn css-viwxw0 css-var-root ant-btn-default ant-btn-color-default ant-btn-variant-outlined one-mind-button code-copy-button"><span class="copy-labels" aria-hidden="true"><span class="copy-idle">Copy</span><span class="copy-done">Copied</span></span></button></div><div class="code-panels"><div aria-labelledby="apple-placement-modes--tab-code" id="apple-placement-modes--panel-code" role="tabpanel" class="code-panel code-source-panel is-inactive" inert="" aria-hidden="true"><pre lang="en" dir="ltr"><code>**Locate controls near the content they affect.**</code></pre></div><div aria-labelledby="apple-placement-modes--tab-preview" id="apple-placement-modes--panel-preview" role="tabpanel" class="code-panel code-preview-panel " aria-hidden="false"><blockquote class="apple-quotation" cite="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Vertical-controls" lang="en"><p><strong>Locate controls near the content they affect.</strong></p></blockquote></div></div><p role="status" aria-live="polite" class="copy-feedback visually-hidden"></p></aside><p>Apple follows its advice about control placement with a reason and a Mail example. The example shows how a control’s position tells people what it affects. This connects the rule to a visible result, so readers have more to work with than a general request for a clear interface.</p><p>Use that structure in your own design guide: “Put each error message beside the field that needs fixing, so people know where to act.” You have named the action, its purpose and a visible check. AI can use those details while making the page and reviewing its work.</p></section><section id="guide-overflow" class="guide-part"><h3 id="212-give-a-fallback-and-a-reason-to-choose-it">2.12 Give a fallback and a reason to choose it</h3><aside class="one-mind-markdown-excerpt source code-block quotation-block" aria-label="Apple — excerpt · Vertical controls"><p class="source-label code-source-label"><a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Vertical-controls" target="_blank" rel="noopener noreferrer">Apple — excerpt · Vertical controls</a></p><div class="code-actions"><div aria-label="Code block view" aria-orientation="horizontal" class="one-mind-tabs one-mind-tabs--stable" id="apple-overflow-modes" role="tablist"><button aria-controls="apple-overflow-modes--panel-code" aria-selected="false" class="one-mind-tabs__tab" id="apple-overflow-modes--tab-code" role="tab" tabindex="-1" type="button"><span class="one-mind-tabs__label">Code</span></button><button aria-controls="apple-overflow-modes--panel-preview" aria-selected="true" class="one-mind-tabs__tab one-mind-tabs__tab--selected" id="apple-overflow-modes--tab-preview" role="tab" tabindex="0" type="button"><span class="one-mind-tabs__label">Preview</span></button></div><button id="apple-overflow-copy-button" aria-label="Copy excerpt" data-copied="false" type="button" class="ant-btn css-viwxw0 css-var-root ant-btn-default ant-btn-color-default ant-btn-variant-outlined one-mind-button code-copy-button"><span class="copy-labels" aria-hidden="true"><span class="copy-idle">Copy</span><span class="copy-done">Copied</span></span></button></div><div class="code-panels"><div aria-labelledby="apple-overflow-modes--tab-code" id="apple-overflow-modes--panel-code" role="tabpanel" class="code-panel code-source-panel is-inactive" inert="" aria-hidden="true"><pre lang="en" dir="ltr"><code>**Use the system overflow menu.**</code></pre></div><div aria-labelledby="apple-overflow-modes--tab-preview" id="apple-overflow-modes--panel-preview" role="tabpanel" class="code-panel code-preview-panel " aria-hidden="false"><blockquote class="apple-quotation" cite="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Vertical-controls" lang="en"><p><strong>Use the system overflow menu.</strong></p></blockquote></div></div><p role="status" aria-live="polite" class="copy-feedback visually-hidden"></p></aside><p>Apple explains what to preserve when space runs short by asking whether the screen is mainly for browsing or completing a task. It also points to one shared place for the remaining actions. The instruction covers both the choice and what happens to anything that no longer fits.</p><p>A report guide could say: “If the summary exceeds one page, keep the decisions in the main text and move supporting detail to an appendix.” AI has a clear fallback, and the detail still has a home. Add what to flag for you if the limit cannot be met without losing something essential.</p></section><section id="guide-resources" class="guide-part"><h3 id="213-use-examples-and-references-to-resolve-uncertainty">2.13 Use examples and references to resolve uncertainty</h3><p>A diagram can make a spatial relationship clearer than another paragraph. A precise reference lets readers check an implementation detail without making the main rule longer. Apple uses both. For an AI guide, the useful lesson is to give each supporting item a job: show the intended result or answer a specific question.</p><p>Attach a sample screen with a note about what to notice, or link to the exact component the task should use. Keep the key requirement in text too, and check whether the AI tool can open the image or link. An attachment only helps if the tool can actually use it.</p><p><a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo">View Apple’s illustrations</a></p><h4 id="the-references-apple-includes">The references Apple includes</h4><p>These are the supporting links in the Markdown file. The developer names are kept as written so an AI coding tool can find the right reference.</p><div class="guide-reference-group"><h4>Design guidance and assets</h4><ul><li><a href="https://developer.apple.com/design/Human-Interface-Guidelines/layout" target="_blank" rel="noopener noreferrer">Layout</a></li><li><a href="https://developer.apple.com/design/Human-Interface-Guidelines/designing-for-ios" target="_blank" rel="noopener noreferrer">Designing for iOS</a></li><li><a href="https://developer.apple.com/design/Human-Interface-Guidelines/layout#Size-classes" target="_blank" rel="noopener noreferrer">Layout: Size classes</a></li><li><a href="https://developer.apple.com/design/Human-Interface-Guidelines/designing-for-games" target="_blank" rel="noopener noreferrer">Designing for games</a></li><li><a href="https://developer.apple.com/design/resources/" target="_blank" rel="noopener noreferrer">Apple Design Resources</a></li><li><a href="https://developer.apple.com/design/Human-Interface-Guidelines/split-views" target="_blank" rel="noopener noreferrer">Split views</a></li><li><a href="https://developer.apple.com/design/Human-Interface-Guidelines/toolbars" target="_blank" rel="noopener noreferrer">Toolbars</a></li><li><a href="https://developer.apple.com/design/resources/#ios-apps" target="_blank" rel="noopener noreferrer">Apple Design Resources: iOS apps</a></li></ul></div><details class="guide-reference-group"><summary>Developer references (15)</summary><ul><li><a href="https://developer.apple.com/documentation/SwiftUI/GeometryProxy/safeAreaInsets" target="_blank" rel="noopener noreferrer">SwiftUI · GeometryProxy · safeAreaInsets</a></li><li><a href="https://developer.apple.com/documentation/UIKit/UIView/safeAreaInsets" target="_blank" rel="noopener noreferrer">UIKit · UIView · safeAreaInsets</a></li><li><a href="https://developer.apple.com/documentation/SwiftUI/NavigationSplitView" target="_blank" rel="noopener noreferrer">SwiftUI · NavigationSplitView</a></li><li><a href="https://developer.apple.com/documentation/UIKit/UISplitViewController" target="_blank" rel="noopener noreferrer">UIKit · UISplitViewController</a></li><li><a href="https://developer.apple.com/documentation/SwiftUI/HStack" target="_blank" rel="noopener noreferrer">SwiftUI · HStack</a></li><li><a href="https://developer.apple.com/documentation/SwiftUI/VStack" target="_blank" rel="noopener noreferrer">SwiftUI · VStack</a></li><li><a href="https://developer.apple.com/documentation/SwiftUI/ZStack" target="_blank" rel="noopener noreferrer">SwiftUI · ZStack</a></li><li><a href="https://developer.apple.com/documentation/SwiftUI/ToolbarItemVisibilityPriority" target="_blank" rel="noopener noreferrer">SwiftUI · ToolbarItemVisibilityPriority</a></li><li><a href="https://developer.apple.com/documentation/UIKit/UIBarButtonItemVisibilityPriority" target="_blank" rel="noopener noreferrer">UIKit · UIBarButtonItemVisibilityPriority</a></li><li><a href="https://developer.apple.com/documentation/SwiftUI/ToolbarItemGroup" target="_blank" rel="noopener noreferrer">SwiftUI · ToolbarItemGroup</a></li><li><a href="https://developer.apple.com/documentation/UIKit/UIBarButtonItemGroup" target="_blank" rel="noopener noreferrer">UIKit · UIBarButtonItemGroup</a></li><li><a href="https://developer.apple.com/documentation/SwiftUI/Label" target="_blank" rel="noopener noreferrer">SwiftUI · Label</a></li><li><a href="https://developer.apple.com/documentation/UIKit/UIBarButtonItem" target="_blank" rel="noopener noreferrer">UIKit · UIBarButtonItem</a></li><li><a href="https://developer.apple.com/documentation/SwiftUI/ToolbarOverflowMenu" target="_blank" rel="noopener noreferrer">SwiftUI · ToolbarOverflowMenu</a></li><li><a href="https://developer.apple.com/documentation/UIKit/UINavigationItem/additionalOverflowItems" target="_blank" rel="noopener noreferrer">UIKit · UINavigationItem · additionalOverflowItems</a></li></ul></details><div class="guide-reference-group"><h4>Videos</h4><ul><li><a href="https://developer.apple.com/videos/play/tech-talks/111466/" target="_blank" rel="noopener noreferrer">Design for iPhone Duo</a></li><li><a href="https://developer.apple.com/videos/play/tech-talks/111462/" target="_blank" rel="noopener noreferrer">Raise the bar with iPhone Duo</a></li><li><a href="https://developer.apple.com/videos/play/tech-talks/111463/" target="_blank" rel="noopener noreferrer">Strike a pose with adaptive layouts on iPhone Duo</a></li></ul></div></section><section id="guide-history" class="guide-part"><h3 id="214-make-the-rules-easy-to-review-later">2.14 Make the rules easy to review later</h3><p>Apple’s change log and source footer give the guidance a date and an owner. These details serve a different purpose from the design rules: they help readers trace where the advice came from and whether it may need another look. Reusable AI instructions need that history as the product changes.</p><p>Record what changed, when it changed and where the decision came from. “14 September: error messages now appear beside fields; see the approved form example” is more useful than a date alone. It helps you and AI identify the rule to update when the design changes again.</p><div class="guide-reference-group"><h4>Source footer</h4><ul><li><a href="https://www.apple.com/legal/internet-services/terms/site.html" target="_blank" rel="noopener noreferrer">Terms of Use</a></li><li><a href="https://www.apple.com/privacy/privacy-policy" target="_blank" rel="noopener noreferrer">Privacy Policy</a></li></ul></div><p>Checked against the Markdown file supplied for this draft on 14 September 2026.</p></section></section><h2 id="practical-examples">3. Three ways to put this into practice</h2><p>Here are three everyday tasks where the same approach can help. Each starts with a short passage from Apple’s guide.</p><section id="example-resize"><h3 id="31-explain-what-a-good-result-looks-like">3.1 Explain what a good result looks like</h3><aside class="one-mind-markdown-excerpt source code-block quotation-block" aria-label="Apple — excerpt · Best practices"><p class="source-label code-source-label"><a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Best-practices" target="_blank" rel="noopener noreferrer">Apple — excerpt · Best practices</a></p><div class="code-actions"><div aria-label="Code block view" aria-orientation="horizontal" class="one-mind-tabs one-mind-tabs--stable" id="apple-example-resize-modes" role="tablist"><button aria-controls="apple-example-resize-modes--panel-code" aria-selected="false" class="one-mind-tabs__tab" id="apple-example-resize-modes--tab-code" role="tab" tabindex="-1" type="button"><span class="one-mind-tabs__label">Code</span></button><button aria-controls="apple-example-resize-modes--panel-preview" aria-selected="true" class="one-mind-tabs__tab one-mind-tabs__tab--selected" id="apple-example-resize-modes--tab-preview" role="tab" tabindex="0" type="button"><span class="one-mind-tabs__label">Preview</span></button></div><button id="apple-example-resize-copy-button" aria-label="Copy excerpt" data-copied="false" type="button" class="ant-btn css-viwxw0 css-var-root ant-btn-default ant-btn-color-default ant-btn-variant-outlined one-mind-button code-copy-button"><span class="copy-labels" aria-hidden="true"><span class="copy-idle">Copy</span><span class="copy-done">Copied</span></span></button></div><div class="code-panels"><div aria-labelledby="apple-example-resize-modes--tab-code" id="apple-example-resize-modes--panel-code" role="tabpanel" class="code-panel code-source-panel is-inactive" inert="" aria-hidden="true"><pre lang="en" dir="ltr"><code>Build your app to resize.</code></pre></div><div aria-labelledby="apple-example-resize-modes--tab-preview" id="apple-example-resize-modes--panel-preview" role="tabpanel" class="code-panel code-preview-panel " aria-hidden="false"><blockquote class="apple-quotation" cite="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Best-practices" lang="en"><p>Build your app to resize.</p></blockquote></div></div><p role="status" aria-live="polite" class="copy-feedback visually-hidden"></p></aside><p>An app may move between the phone’s outer and inner displays. Apple wants its layout to fit the space available.</p><p>This gives the designer something clear to work on: make the app fit when the space changes. We can be just as specific with AI.</p><p>“Write a good summary” leaves a lot for AI to guess. Perhaps you want a quick overview. Perhaps you need to know what was decided and what happens next. Say which one you need.</p><div class="example"><p><span class="request-label">You might ask</span>Summarize this meeting.</p><p><span class="request-label">Try asking this</span>Summarize what we decided, then list the next steps. For each task, say who will do it and when it is due. If we didn’t agree on a person or a date, write “not decided” instead of guessing.</p></div><p>Now you have something useful to check. Read the summary beside the meeting notes: did AI leave out a task, or add a deadline nobody agreed to?</p></section><section id="example-continuity"><h3 id="32-say-what-needs-to-stay-the-same">3.2 Say what needs to stay the same</h3><aside class="one-mind-markdown-excerpt source code-block quotation-block" aria-label="Apple — excerpt · Best practices"><p class="source-label code-source-label"><a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Best-practices" target="_blank" rel="noopener noreferrer">Apple — excerpt · Best practices</a></p><div class="code-actions"><div aria-label="Code block view" aria-orientation="horizontal" class="one-mind-tabs one-mind-tabs--stable" id="apple-example-continuity-modes" role="tablist"><button aria-controls="apple-example-continuity-modes--panel-code" aria-selected="false" class="one-mind-tabs__tab" id="apple-example-continuity-modes--tab-code" role="tab" tabindex="-1" type="button"><span class="one-mind-tabs__label">Code</span></button><button aria-controls="apple-example-continuity-modes--panel-preview" aria-selected="true" class="one-mind-tabs__tab one-mind-tabs__tab--selected" id="apple-example-continuity-modes--tab-preview" role="tab" tabindex="0" type="button"><span class="one-mind-tabs__label">Preview</span></button></div><button id="apple-example-continuity-copy-button" aria-label="Copy excerpt" data-copied="false" type="button" class="ant-btn css-viwxw0 css-var-root ant-btn-default ant-btn-color-default ant-btn-variant-outlined one-mind-button code-copy-button"><span class="copy-labels" aria-hidden="true"><span class="copy-idle">Copy</span><span class="copy-done">Copied</span></span></button></div><div class="code-panels"><div aria-labelledby="apple-example-continuity-modes--tab-code" id="apple-example-continuity-modes--panel-code" role="tabpanel" class="code-panel code-source-panel is-inactive" inert="" aria-hidden="true"><pre lang="en" dir="ltr"><code>Keep functionality and the state of elements the same between displays.</code></pre></div><div aria-labelledby="apple-example-continuity-modes--tab-preview" id="apple-example-continuity-modes--panel-preview" role="tabpanel" class="code-panel code-preview-panel " aria-hidden="false"><blockquote class="apple-quotation" cite="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Best-practices" lang="en"><p>Keep functionality and the state of elements the same between displays.</p></blockquote></div></div><p role="status" aria-live="polite" class="copy-feedback visually-hidden"></p></aside><p>Apple says an app’s features and the work in progress should stay the same when someone switches displays, even if the layout changes.</p><p>The same idea helps when AI rewrites or translates something. The words may change, but the meaning should stay the same.</p><p>Imagine a product announcement that says a feature is coming soon. If the translation says people can use it today, it has changed what you promised. Smooth writing can make that mistake easy to miss.</p><div class="example"><p><span class="request-label">You might ask</span>Translate this announcement.</p><p><span class="request-label">Try asking this</span>Give me English, Simplified Chinese for Singapore, Traditional Chinese for Hong Kong, Japanese, and Korean versions of this announcement. Write naturally in each language. Keep the names, numbers, dates, and links the same. Make sure “coming soon” still means coming soon. Point out anything you are unsure how to translate.</p></div><p>Check the details in each version, especially what is available now and what is still planned. For wording you cannot judge yourself, ask someone who knows the language.</p></section><section id="example-restraint"><h3 id="33-be-clear-about-how-much-to-change">3.3 Be clear about how much to change</h3><aside class="one-mind-markdown-excerpt source code-block quotation-block" aria-label="Apple — excerpt · Reserved regions"><p class="source-label code-source-label"><a href="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Reserved-regions" target="_blank" rel="noopener noreferrer">Apple — excerpt · Reserved regions</a></p><div class="code-actions"><div aria-label="Code block view" aria-orientation="horizontal" class="one-mind-tabs one-mind-tabs--stable" id="apple-example-restraint-modes" role="tablist"><button aria-controls="apple-example-restraint-modes--panel-code" aria-selected="false" class="one-mind-tabs__tab" id="apple-example-restraint-modes--tab-code" role="tab" tabindex="-1" type="button"><span class="one-mind-tabs__label">Code</span></button><button aria-controls="apple-example-restraint-modes--panel-preview" aria-selected="true" class="one-mind-tabs__tab one-mind-tabs__tab--selected" id="apple-example-restraint-modes--tab-preview" role="tab" tabindex="0" type="button"><span class="one-mind-tabs__label">Preview</span></button></div><button id="apple-example-restraint-copy-button" aria-label="Copy excerpt" data-copied="false" type="button" class="ant-btn css-viwxw0 css-var-root ant-btn-default ant-btn-color-default ant-btn-variant-outlined one-mind-button code-copy-button"><span class="copy-labels" aria-hidden="true"><span class="copy-idle">Copy</span><span class="copy-done">Copied</span></span></button></div><div class="code-panels"><div aria-labelledby="apple-example-restraint-modes--tab-code" id="apple-example-restraint-modes--panel-code" role="tabpanel" class="code-panel code-source-panel is-inactive" inert="" aria-hidden="true"><pre lang="en" dir="ltr"><code>Move only what’s necessary</code></pre></div><div aria-labelledby="apple-example-restraint-modes--tab-preview" id="apple-example-restraint-modes--panel-preview" role="tabpanel" class="code-panel code-preview-panel " aria-hidden="false"><blockquote class="apple-quotation" cite="https://developer.apple.com/design/human-interface-guidelines/designing-for-iphone-duo#Reserved-regions" lang="en"><p>Move only what’s necessary</p></blockquote></div></div><p role="status" aria-live="polite" class="copy-feedback visually-hidden"></p></aside><p>When folding affects space near the hinge, Apple recommends small layout adjustments to make room for buttons and other controls.</p><p>This is a useful habit when editing with AI, too. Tell it which part needs work.</p><p>Suppose your email promises a reply within three working days. You want it to sound friendlier. If AI changes that to “tomorrow,” the email may sound more helpful, but you have promised something different.</p><div class="example"><p><span class="request-label">You might ask</span>Make this email better.</p><p><span class="request-label">Try asking this</span>Make this email friendlier and easier to read. Keep the facts, prices, and promises the same. If you think one of those details should change, leave a note for me instead of changing it in the email.</p></div><p>Read the two versions side by side. Does the new one sound better while still saying what you meant?</p></section><h2 id="skill-and-mind">4. How does this relate to a Skill or a Mind?</h2><p>Once an instruction works well, save it. A note called “How we translate announcements” could hold the languages you need, a few good examples, and reminders about mistakes you have already fixed.</p><p>A <a href="https://agentskills.io/home">Skill</a> is a way to give an AI tool instructions for a particular job. It can also include examples or files the tool needs. In a tool that supports Skills, your translation note could become part of a translation Skill.</p><p>onemind uses the word <a href="https://onemind.team/blog/what-is-a-mind/?lang=en">Mind</a> for the knowledge, rules, skills, and experience you want AI to work with. That can include how your team likes to write and why certain details matter. For example: “Keep our delivery dates as written, because customers plan around them.”</p><p>Apple’s guide is a source you could use when creating a Skill for app design. You would still need to explain when the AI should use it and what to check.</p><p>Reading a longer guide also uses tokens. Keep the full reference available, then ask AI to find the parts needed for the task and check for relevant exceptions. Judge savings by the whole job, including reading, corrections and retries.</p><h2 id="one-more-thing">5. One more thing</h2><p>Now you can use <a href="https://onemind.team/?lang=en">onemind</a> to bring Apple’s iPhone Duo design guidelines into your team’s daily work, giving teammates and AI agents a shared set of rules.</p><p>For your iPhone Duo project, put a link to Apple’s original guide in a shared Mind.</p><p>For example, your designer, developer and AI reviewer could all work from one rule: “Keep entered text and the selected item when the layout changes.” The designer plans for it, the developer implements it, and the reviewer checks it. Each has a different job, with the same expectation for the result.</p><p>When you find a useful correction, add it to the Mind for review. Once approved, include it in the guidance for future work and check whether the next task gets it right. That’s how one lesson can help the whole team spend less time repeating corrections.</p><div class="guide-reference-group"><h4>Read more</h4><ul><li><a href="https://developer.apple.com/tutorials/data/design/human-interface-guidelines/designing-for-iphone-duo.md" target="_blank" rel="noopener noreferrer">Apple’s iPhone Duo guide</a></li><li><a href="https://agentskills.io/home" target="_blank" rel="noopener noreferrer">About Agent Skills</a></li><li><a href="https://onemind.team/blog/what-is-a-mind/?lang=en" target="_blank" rel="noopener noreferrer">What onemind means by a Mind</a></li></ul></div><p>This is independent commentary by onemind. It is not sponsored or endorsed by Apple. Quoted material © Apple Inc. Apple and iPhone are trademarks of Apple Inc.</p></article>]]></content:encoded></item>
<item><title>How to share AI instructions across Claude Code, Codex, and Cursor · onemind</title><link>https://onemind.team/blog/share-ai-instructions-across-tools/</link><guid isPermaLink="true">https://onemind.team/blog/share-ai-instructions-across-tools/</guid><description>Choose a shared source, keep tool-specific scope explicit, and verify that a correction helps the next task.</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><content:encoded><![CDATA[<article id="article" class="beta-blog__article" lang="en" aria-label="How to share AI instructions across Claude Code, Codex, and Cursor"><p>Keep shared instructions in a reviewed, version-controlled source, deliver them using each tool&#x27;s supported format, and test the result in a new task. Copying a file is only the delivery step: the useful outcome is that the next task applies the right instruction.</p>
<h2 id="which-file-should-each-tool-use">Which file should each tool use?</h2>
<ul>
<li><strong>Codex:</strong> uses <code>AGENTS.md</code> instructions along its project path. More specific instructions and overrides can affect what it loads.</li>
<li><strong>Claude Code:</strong> uses <code>CLAUDE.md</code> for project instructions that a team can share through source control.</li>
<li><strong>Cursor:</strong> supports <code>AGENTS.md</code> for straightforward project guidance and <code>.cursor/rules</code> for more specific rules. Organization-level Team Rules are also available on its Team and Enterprise plans.</li>
</ul>
<p>These mechanisms have different loading and scope rules. Keep tool-specific settings separate and check the official documentation linked below before changing an existing setup.</p>
<p>The main differences at a glance:</p>
<div class="beta-blog__table" tabindex="0"><table><thead><tr><th>Tool</th><th>Shared project file</th><th>How it is scoped</th><th>Personal file</th></tr></thead><tbody><tr><td>Codex</td><td><code>AGENTS.md</code></td><td>Read along the project path; a nested <code>AGENTS.md</code> refines its own folder</td><td><code>~/.codex/AGENTS.md</code></td></tr><tr><td>Claude Code</td><td><code>CLAUDE.md</code></td><td>Project root, with nested files loaded when their folders are used</td><td><code>CLAUDE.local.md</code> and <code>~/.claude/CLAUDE.md</code></td></tr><tr><td>Cursor</td><td><code>AGENTS.md</code> or <code>.cursor/rules/*.mdc</code></td><td>Rules declare <code>globs</code> and <code>alwaysApply</code>; Team Rules apply across projects</td><td>User Rules in Cursor settings</td></tr></tbody></table></div>
<h2 id="a-minimal-example">A minimal example</h2>
<p>Write the rule once per tool and keep the wording identical, so a reviewer can compare the files line by line.</p>
<p><code>AGENTS.md</code> for Codex, which Cursor also reads:</p>
<pre><code class="language-markdown"># Reports
- Write calendar dates as YYYY-MM-DD.
- If a date is ambiguous, ask before writing it.
</code></pre>
<p><code>CLAUDE.md</code> for Claude Code:</p>
<pre><code class="language-markdown"># Reports
- Write calendar dates as YYYY-MM-DD.
- If a date is ambiguous, ask before writing it.
</code></pre>
<p><code>.cursor/rules/reports.mdc</code>, a Cursor rule limited to report files:</p>
<pre><code class="language-markdown">---
description: Date format for project reports
globs: reports/**
alwaysApply: false
---
- Write calendar dates as YYYY-MM-DD.
- If a date is ambiguous, ask before writing it.
</code></pre>
<p>Commit all three files together and review changes to them as one change.</p>
<h2 id="start-with-one-rule-and-one-owner">Start with one rule and one owner</h2>
<p>In a disposable example project, write a small shared rule: “In this project&#x27;s reports, write calendar dates as YYYY-MM-DD. Ask when a date is ambiguous.” Put the appropriate instruction in each tool&#x27;s supported project file. Have one person review changes to the common rule together; do not overwrite an existing file or copy personal instructions into team guidance.</p>
<p>For a small team working in one repository, reviewed files in Git may be sufficient. Choose one authoritative source for shared text. If a script generates other files, label them as generated and review the source instead of editing both copies independently. Preserve each tool&#x27;s required format and scope.</p>
<h2 id="how-do-you-know-the-instruction-worked">How do you know the instruction worked?</h2>
<ol>
<li>Confirm the intended project and instruction version reached each tool.</li>
<li>Start a separate task in that project. Ask for a report dated 14 September 2026 without repeating the formatting rule.</li>
<li>Inspect whether the result uses <code>2026-09-14</code>. Save the task and rule version as evidence.</li>
<li>Test an ambiguous date and a different project. Check that the tool asks for clarification and that project-specific guidance has not spread to the wrong scope.</li>
</ol>
<p>This is a suggested verification exercise, not a benchmark or a claim about guaranteed model behavior. A loaded file and a correct later response are separate observations. If the check fails, inspect the actual loaded instructions, conflicting rules, project scope, and tool version before adding more text.</p>
<h2 id="a-short-review-to-handoff-exercise">A short review-to-handoff exercise</h2>
<p>This extends the check above into one reviewed rule, one task, one handoff and one result check. It is a suggested exercise written from the current onemind documentation; it was not run against real providers for this revision, and the outcome depends on each tool&#x27;s version and model behavior.</p>
<p>Use a disposable Project folder, no customer content, and the date rule above as the only shared rule. Use Claude Code and Codex for the task steps; Cursor is not offered for Matrix task assignment, so check it with the file steps only. Each task is a fresh task started after delivery, not the chat that wrote the rule.</p>
<ol>
<li><strong>Review.</strong> Propose the date rule as a change to a Mind in that Project and have a reviewer approve it. Note the approved version. See <a href="https://onemind.team/docs/minds-and-review/">Minds and review</a>.</li>
<li><strong>Deliver.</strong> Sync the Mind to Claude Code&#x27;s bound folder and wait until <a href="https://onemind.team/docs/sync-activity/">Sync activity</a> shows <strong>Delivered</strong> for that tool and folder; <strong>Queued</strong> or <strong>Applying</strong> is not delivery. See <a href="https://onemind.team/docs/mind-sync/">Mind Sync</a>.</li>
<li><strong>First task.</strong> In <a href="https://onemind.team/docs/matrix-tasks/">Matrix</a>, create a task in that Project such as “Write the weekly report in <code>reports/weekly.md</code>, dated 14 September 2026”, without repeating the rule, and assign it to Claude Code. If the tool asks for permission, only the owner of its Mac can answer.</li>
<li><strong>Deliver to Codex, then hand off.</strong> When the task shows <strong>Tool finished</strong>, deliver the same approved Mind version to Codex&#x27;s own bound Project folder and wait until Sync activity shows <strong>Delivered</strong> for Codex and that folder. A teammate&#x27;s Mac has its own bound local folder, and Claude Code&#x27;s receipt says nothing about Codex. If that delivery or its version is unknown, stop and fix it before continuing. A handoff passes the task and its latest result, not repository files and not Claude Code&#x27;s full chat. Before Codex edits anything, the reviewed <code>reports/weekly.md</code> must already exist in Codex&#x27;s own bound folder or worktree through your team&#x27;s normal reviewed file or Git workflow; if it is missing, stop and reconcile it first. A finished task moves to another tool from the message box under its run; the task menu&#x27;s <strong>Handoff</strong> only reassigns a task that is still assigned, working or blocked. Under <strong>Continue in</strong>, choose Codex connected to the same Project, and write the file path, the reviewed first line and any decisions Codex needs into that message. If Codex belongs to a teammate, their approval comes first and the task shows <strong>Awaiting approval</strong>. In the same message, ask Codex to keep the reviewed first line of <code>reports/weekly.md</code> and add a line dated 21 September 2026, without repeating the rule. See <a href="https://onemind.team/docs/matrix-conversations/">Matrix conversations</a>.</li>
<li><strong>Check the result.</strong> Open the task&#x27;s <strong>Changes</strong> tab to read the diff; the tool owner uses <strong>Share changes</strong> so teammates read the same snapshot. On the Mac that ran the tool, <strong>Terminal</strong> shows the run output and <strong>Preview</strong> can show a local development server; other machines see only shared changes. Record the task, both results and the Mind version.</li>
</ol>
<p><strong>It worked if</strong></p>
<ul>
<li>Sync activity showed <strong>Delivered</strong> for each tool&#x27;s own bound folder before that tool&#x27;s task started.</li>
<li>Claude Code&#x27;s first result in <code>reports/weekly.md</code> uses <code>2026-09-14</code>. Codex&#x27;s handoff result keeps that reviewed first line and adds <code>2026-09-21</code>. Neither task prompt repeated the formatting instruction.</li>
<li>Task logs show <strong>Handoff to</strong> Codex.</li>
<li>A teammate who owns neither Mac can read the shared changes and the task logs.</li>
<li>A person reviewed the output. A finished run means the tool reported finishing, not that the work is accepted.</li>
</ul>
<p><strong>Treat it as failed if</strong></p>
<ul>
<li>Either tool writes another date format or asks for the rule. Before adding text, check the approved version, the sync status for that tool and folder, whether the task ran in the bound folder, conflicting local files such as <code>CLAUDE.md</code> imports or <code>.cursor/rules</code>, and the tool version.</li>
<li>Codex relies on a decision that existed only in Claude Code&#x27;s chat. Add it to the handoff and run again; this is expected behavior, not a defect.</li>
<li>The run shows <strong>Blocked</strong> or <strong>Failed</strong>, waits for a device, or Codex is missing from <strong>Continue in</strong>. Check that the Mac is online and signed in and that Codex is connected to the same Project, reassign if it stays offline, and read the task states that allow a handoff in <a href="https://onemind.team/docs/matrix-tasks/">Matrix tasks</a>. An unanswered permission request expires and counts as declined.</li>
</ul>
<p><strong>Limits of this check.</strong> It observes one rule, two tools and one handoff; it does not measure how often tools follow instructions. Delivery, a correct result and later behavior are separate observations. If a Mac sleeps or onemind quits during a run, the tool owner receives a <strong>Run interrupted</strong> notice and can choose <strong>Resume</strong>; nothing resumes on its own. Recurring or scheduled runs are outside this exercise. For a fuller walkthrough, read <a href="https://onemind.team/blog/hand-off-ai-tasks-without-losing-context/">Hand off AI tasks without losing the details</a>.</p>
<h2 id="where-does-onemind-fit">Where does onemind fit?</h2>
<p>onemind helps teams maintain reviewed, versioned instructions and lessons across AI tools. Use a Mind for the guidance you want to maintain, make the intended Team or Project scope explicit, and review a proposed correction before distribution. Then verify its use in a later task.</p>
<p>The useful difference to evaluate is whether the review and maintenance workflow reduces repeated corrections for your team. A file-based setup may already meet your needs. onemind does not guarantee that an AI model will follow every instruction; access controls and tests remain necessary.</p><section class="beta-blog__questions" aria-labelledby="beta-blog-questions-title"><h2 id="beta-blog-questions-title">Common questions</h2><div><h3>Does sharing instructions synchronize chat history?</h3><p>No. Project instruction files provide guidance; they do not by themselves transfer another tool&#x27;s conversation history.</p></div><div><h3>Should every tool receive identical files?</h3><p>Shared guidance can express the same rule, while wrappers, formats, personal preferences, and project scopes differ. Resolve conflicts deliberately instead of blindly copying everything.</p></div><div><h3>What can I try first?</h3><p>Choose one recurring correction and one project. <a href="https://onemind.team/?lang=en#signin">Open onemind</a>, check the available setup for your tool, and follow the correction through review, delivery, and a later task. onemind supports desktop browsers and macOS. Check <a href="https://onemind.team/?lang=en#pricing">current pricing</a> for the plan that fits your team.</p></div><div><h3>What should I write into a handoff?</h3><p>The decisions, files and open questions the next tool needs. A handoff passes the task and its latest result, not the first tool&#x27;s full chat, and a teammate&#x27;s tool needs that owner&#x27;s approval first. Read <a href="https://onemind.team/docs/matrix-tasks/">Matrix tasks</a> before your first handoff.</p></div></section><h2 id="primary-references">Primary references</h2>
<p>Tool behavior changes. Consult the current <a href="https://learn.chatgpt.com/docs/agent-configuration/agents-md">Codex instruction guide</a>, <a href="https://code.claude.com/docs/en/memory">Claude Code memory documentation</a>, and <a href="https://cursor.com/docs/rules">Cursor rules documentation</a>. This guide describes a workflow to evaluate, not a customer case study.</p></article>]]></content:encoded></item>
<item><title>Don&#39;t Just Buy AI Assistants. Build an AI Team. · onemind</title><link>https://onemind.team/blog/build-an-ai-team/</link><guid isPermaLink="true">https://onemind.team/blog/build-an-ai-team/</guid><description>You gave AI to the people in your team. You didn’t necessarily make AI part of the team.</description><pubDate>Mon, 07 Sep 2026 14:52:16 GMT</pubDate><content:encoded><![CDATA[<article id="article" class="beta-blog__article" lang="en" aria-label="Don&#x27;t Just Buy AI Assistants. Build an AI Team."><p>Your company bought ChatGPT subscriptions. Claude seats. Cursor licenses. Codex usage. API tokens.</p>
<p>Then you gave them to employees and said:</p>
<p><strong>Use AI. Be more productive.</strong></p>
<p>And, to some extent, it worked.</p>
<p>Developers wrote code faster. Designers explored more ideas. Product managers drafted specifications in minutes. Marketers produced more campaigns.</p>
<p>Everyone got a capable assistant.</p>
<p>But did the company become a more efficient organization—or did it simply buy more production capacity?</p>
<p>Those are not the same thing.</p>
<p><strong>You gave AI to the people in your team. You didn’t necessarily make AI part of the team.</strong></p>
<h2 id="more-output-is-not-the-same-as-more-efficiency">More output is not the same as more efficiency</h2>
<p>Producing more work is valuable. But the goal of a company is not to produce as much code, documentation, or design as possible.</p>
<p>It is to turn coordinated effort into useful results.</p>
<p>Consider a team building a new feature.</p>
<p>The designer uses AI to update the interface. The developer uses AI to implement it. The marketer uses AI to prepare the launch.</p>
<p>Each person &quot;finishes&quot; their part faster.</p>
<p>But the developer’s AI follows an outdated design standard. The marketer’s AI describes a capability that was removed from the plan. And the designer’s AI proposes an interaction the team already rejected for technical reasons.</p>
<p>Now the team has to reconcile everything.</p>
<p>More review. More explanations. More revisions. More time. More token. More costs.</p>
<p>The individual tasks became faster. The work between those tasks did not.</p>
<p><strong>You can improve the speed of every contributor without fixing the friction between them.</strong></p>
<p>That is the gap an AI subscription alone does not close.</p>
<h2 id="the-ai-is-connected-to-the-employee-not-the-team">The AI is connected to the employee, not the team</h2>
<p>Look at the structure behind this kind of deployment.</p>
<p>A developer opens Codex. A designer talks to Claude. A product manager uses ChatGPT. A marketer starts another conversation somewhere else.</p>
<p>Each AI may have useful context. But that context depends on what its human provides, what its tool can access, and whether that information is current.</p>
<p>The developer’s AI knows the architecture. The designer’s AI knows the visual guidelines. The product manager’s AI knows why a feature was rejected. The marketer’s AI knows the latest positioning.</p>
<p>But these pieces of knowledge do not automatically become shared team knowledge.</p>
<p>When a decision changes, who makes sure the relevant AIs receive it?</p>
<p>When someone discovers a constraint, who carries it into everyone else’s tools?</p>
<p>When a new person joins, who reconstructs the context their AI needs?</p>
<p>Too often, the answer is: <strong>the human behind each AI.</strong></p>
<p>The employee becomes the connection between their assistant and the organization. They copy decisions into prompts, update local instructions, attach documents, and explain what changed.</p>
<p>The AI can help with the work. But its human still has to carry the team’s memory into the conversation.</p>
<h2 id="the-biggest-mistake-buying-intelligence-without-integrating-it">The biggest mistake: buying intelligence without integrating it</h2>
<p>Imagine hiring an engineer, giving them a powerful computer, and immediately assigning work.</p>
<p>You never introduce them to the team’s goals. You do not explain the architecture, provide the current standards, or show them which approaches have already failed.</p>
<p>Whenever they need context, someone gives them a few fragments.</p>
<p>When they make a mistake, you explain the missing information.</p>
<p>Then, on the next assignment, you repeat the process.</p>
<p>You would not call that engineer properly onboarded.</p>
<p>Yet an AI deployment can end up working exactly this way.</p>
<p>Access is treated as onboarding. A subscription is treated as integration.</p>
<p>But <strong>giving someone a tool is not the same as giving that tool a working relationship with the organization.</strong></p>
<p>Employees who already understand the company can compensate. They know which instructions to provide, which documents matter, and when an answer conflicts with an earlier decision.</p>
<p>New employees cannot reliably supply context they do not yet have.</p>
<p>Instead of making organizational knowledge easier to use, the deployment can preserve the same old dependency: your AI is only as informed as the person responsible for keeping it informed.</p>
<h2 id="more-tokens-cannot-fix-a-missing-connection">More tokens cannot fix a missing connection</h2>
<p>A stronger model may reason better. More tokens may let it do more work. A larger context window may let it consider more information.</p>
<p>Those improvements matter.</p>
<p>But none of them, by itself, tells the AI that the team changed a requirement yesterday.</p>
<p>A larger context window is not a process for keeping context current.</p>
<p>A longer-running agent is not a mechanism for coordinating with other contributors.</p>
<p>And another subscription is not shared organizational memory.</p>
<p>If the missing ingredient is a team decision, more reasoning over outdated information does not supply it.</p>
<p>The question is not just:</p>
<blockquote>
<p>How much intelligence can we afford?</p>
</blockquote>
<p>It is also:</p>
<blockquote>
<p>How does that intelligence learn what our team knows—and stay aligned as that knowledge changes?</p>
</blockquote>
<p>Until there is a reliable answer, increasing AI capacity leaves the underlying coordination problem unresolved.</p>
<h2 id="what-makes-an-ai-a-teammate">What makes an AI a teammate?</h2>
<p>Calling an AI a teammate does not require pretending it is human. It does not mean giving it unrestricted access or letting it make every decision.</p>
<p>It means integrating its work into the team’s shared goals, knowledge, and responsibilities.</p>
<p>That requires more than a good prompt.</p>
<p><strong>A shared starting point.</strong><br/>
<!-- -->The AI should have access to the relevant project goals, standards, constraints, and approved decisions—not depend on someone remembering to include them in every task.</p>
<p><strong>Continuity.</strong><br/>
<!-- -->The team should not lose important context when a conversation ends, a contributor changes tools, or another AI takes over. The work should continue from what the team has already learned.</p>
<p><strong>Clear responsibilities and boundaries.</strong><br/>
<!-- -->The AI needs to understand its task, what it may access or change, when approval is required, and what a completed handoff should contain. Being part of the team does not mean knowing everything or acting without oversight.</p>
<p><strong>A way to contribute back.</strong><br/>
<!-- -->An AI may discover a useful constraint, identify an outdated rule, or propose a better approach. That contribution should be available for review and, when approved, become part of the team’s shared knowledge. A suggestion should not silently become company policy.</p>
<p>Shared context is not the whole of teamwork. But it is a foundation for making responsibilities, review, and coordination work.</p>
<p>The human should still direct and evaluate the AI’s work.</p>
<p>They should not have to act as a manual synchronization service between every conversation and the rest of the company.</p>
<h2 id="from-personal-intelligence-to-organizational-intelligence">From personal intelligence to organizational intelligence</h2>
<p>Giving every employee an assistant addresses one question:</p>
<blockquote>
<p>How can this person work better?</p>
</blockquote>
<p>An AI-native organization must also address another:</p>
<blockquote>
<p>How can humans and AIs work better together?</p>
</blockquote>
<p>The first question leads to better individual tools.</p>
<p>The second requires shared organizational infrastructure.</p>
<p>Project context cannot live only in one person’s conversation. Decisions cannot remain useful only to the people who attended the meeting. Standards cannot depend entirely on someone remembering to copy the latest version into a local file.</p>
<p>The team needs a shared source of context that can evolve with the work.</p>
<p>Not a giant prompt containing every company document. Not identical instructions for every AI.</p>
<p><strong>The right context, at the right scope, with a clear distinction between what is proposed, what is approved, and what is current.</strong></p>
<p>The model can change. The tool can change.</p>
<p>The team’s memory should not have to start over.</p>
<h2 id="this-is-why-we-are-building-onemind">This is why we are building onemind</h2>
<p>onemind starts from a simple belief:</p>
<p><strong>AI should not just work for a person. It should work as part of an organization.</strong></p>
<p>We call the shared, versioned organizational memory a <strong>Mind</strong>: the goals, rules, skills, decisions, and knowledge that humans and AIs need to work from.</p>
<p>onemind connects that Mind with the people, AI members, projects, and tools that use it.</p>
<p>Our starting point is AI coding workflows, where the problem is concrete. Project context needs to be reviewed, versioned, and delivered to connected tools—not repeatedly reconstructed by every developer and every agent.</p>
<p>The goal is not to make everyone abandon their preferred tools.</p>
<p>It is to let them keep those tools without keeping the team’s knowledge trapped inside them.</p>
<p>An approved architecture decision should be available to the relevant coding agents. A revised standard should not depend on every teammate manually copying it. A handoff should preserve what matters about the work, not force the next contributor to rediscover it.</p>
<p>That is the shift we are building toward: from separate assistants serving individual employees to connected intelligence working as part of one team.</p>
<p>Buying AI access is a starting point.</p>
<p>But the goal is not simply to generate more work.</p>
<p><strong>It is to make the whole team work better.</strong></p>
<p><strong>Many intelligences. One Mind.</strong></p></article>]]></content:encoded></item>
<item><title>What Is a Mind in the AI Era? · onemind</title><link>https://onemind.team/blog/what-is-a-mind/</link><guid isPermaLink="true">https://onemind.team/blog/what-is-a-mind/</guid><description>We start with a model, then give it a shell. We add system prompts, tools, skills, memory, files, workflows, harnesses, and ways to learn from previous work.</description><pubDate>Tue, 25 Aug 2026 08:04:52 GMT</pubDate><content:encoded><![CDATA[<article id="article" class="beta-blog__article" lang="en" aria-label="What Is a Mind in the AI Era?"><p>AI is becoming dramatically more capable.</p>
<p>But an AI today is no longer just an LLM.</p>
<p>We start with a model, then give it a shell. We add system prompts, tools, skills, memory, files, workflows, harnesses, and ways to learn from previous work.</p>
<p>Put all of these together, and you get something bigger than intelligence alone.</p>
<p>We call it a <strong>Mind</strong>.</p>
<h2 id="intelligence-is-not-a-mind">Intelligence is not a Mind</h2>
<p>Think about a human.</p>
<p>Having intelligence means you have a functioning brain. But your brain alone does not define who you are.</p>
<p>Throughout your life, you learn.</p>
<p>You are trained.</p>
<p>You develop skills.</p>
<p>You accumulate memories and experiences.</p>
<p>You learn how to use tools.</p>
<p>You form habits, rules, preferences, goals, and ways of thinking.</p>
<p>Eventually, you develop answers to questions like:</p>
<p><strong>Who am I?</strong></p>
<p><strong>Where do I come from?</strong></p>
<p><strong>What can I do?</strong></p>
<p><strong>What have I learned?</strong></p>
<p><strong>What do I believe?</strong></p>
<p><strong>Where do I want to go?</strong></p>
<p>That is your <strong>Mind</strong>.</p>
<p>AI is starting to develop in the same direction.</p>
<p>An LLM provides intelligence.</p>
<p>But an AI that can actually work needs much more around that intelligence.</p>
<p>Its Mind might include:</p>
<ul>
<li>the model it uses,</li>
<li>its system and internal prompts,</li>
<li>the tools it can access,</li>
<li>the skills it has learned,</li>
<li>its memory,</li>
<li>the files and knowledge it can read,</li>
<li>the rules it must follow,</li>
<li>the workflows it understands,</li>
<li>the harness that shapes how it works,</li>
<li>and the experience accumulated from previous tasks.</li>
</ul>
<p>The model can be replaced.</p>
<p>Tools can change.</p>
<p>Skills can improve.</p>
<p>Memory can grow.</p>
<p>Experience can accumulate.</p>
<p><strong>The Mind evolves.</strong></p>
<h2 id="we-are-already-building-minds">We are already building Minds</h2>
<p>Look at how modern AI products are evolving.</p>
<p>At first, we mostly talked directly to an LLM.</p>
<p>Then we gave it tools.</p>
<p>Then code execution.</p>
<p>Then memory.</p>
<p>Then MCP servers.</p>
<p>Then skills.</p>
<p>Then agents.</p>
<p>Then subagents.</p>
<p>Then increasingly sophisticated harnesses that determine how an AI plans, searches, calls tools, checks its work, learns, and collaborates with other agents.</p>
<p>We keep adding things around the model because <strong>raw intelligence is not enough to do real work</strong>.</p>
<p>A brilliant model with no context can still be a terrible teammate.</p>
<p>A slightly weaker model with the right tools, skills, memory, rules, and experience can sometimes perform much better.</p>
<p>The industry usually talks about these pieces separately:</p>
<p>Prompt engineering.</p>
<p>Context engineering.</p>
<p>Agent engineering.</p>
<p>Harness engineering.</p>
<p>Memory.</p>
<p>Skills.</p>
<p>Tools.</p>
<p>But from another perspective, they are all parts of the same thing:</p>
<p><strong>we are constructing Minds around artificial intelligence.</strong></p>
<h2 id="but-having-a-mind-is-not-enough">But having a Mind is not enough</h2>
<p>Now consider another question:</p>
<p><strong>How do humans align their Minds?</strong></p>
<p>We talk.</p>
<p>We debate.</p>
<p>We have meetings.</p>
<p>We write documents.</p>
<p>We teach each other.</p>
<p>We review each other&#x27;s work.</p>
<p>We make decisions together.</p>
<p>And through all of these interactions, one person&#x27;s understanding can become shared understanding.</p>
<p>Now ask the same question about AI:</p>
<p><strong>How do AIs align their Minds?</strong></p>
<p>Today, the answer is surprisingly primitive.</p>
<p>Someone commits an AGENTS.md file to Git.</p>
<p>Someone maintains shared Cursor rules.</p>
<p>Someone writes a document.</p>
<p>Someone posts a decision in Slack.</p>
<p>Someone manually tells their AI what happened in a meeting.</p>
<p>Someone remembers to update one tool but forgets another.</p>
<p>In other words, the human behind each AI is still responsible for keeping that AI&#x27;s Mind aligned with the team.</p>
<p>And that breaks very quickly.</p>
<p>An AI may be incredibly intelligent.</p>
<p>It may know how to write code, analyze markets, design interfaces, or create strategies.</p>
<p>But it can still start work knowing almost nothing about the team it is supposed to work with.</p>
<p>It does not automatically know:</p>
<ul>
<li>what the team is building,</li>
<li>why previous decisions were made,</li>
<li>which standards must be followed,</li>
<li>what has already been tried,</li>
<li>which ideas were rejected,</li>
<li>how the organization prefers to work,</li>
<li>what another AI discovered yesterday,</li>
<li>or what other humans and AIs have already learned.</li>
</ul>
<p>Its intelligence may be excellent.</p>
<p>Its Mind may even be powerful.</p>
<p>But its <strong>Mind is not aligned with the team</strong>.</p>
<p>And every AI in the organization may be operating with a different Mind.</p>
<h2 id="a-shared-mind-for-humans-and-ai">A shared Mind for humans and AI</h2>
<p>Imagine a product team.</p>
<p>A designer works with an AI and develops a better interaction pattern.</p>
<p>That knowledge becomes part of the Project Mind.</p>
<p>A senior engineer establishes a new architecture boundary.</p>
<p>That becomes part of the Project Mind too.</p>
<p>The product manager changes the product strategy.</p>
<p>The Mind changes.</p>
<p>An AI discovers that a technical approach fails under a particular condition.</p>
<p>That experience can become part of the Mind.</p>
<p>Then another developer opens Codex.</p>
<p>The relevant design standards and architecture boundaries are already available.</p>
<p>Another teammate uses Cursor.</p>
<p>It receives the same project knowledge in the format Cursor understands.</p>
<p>Someone else uses Claude Code.</p>
<p>Claude receives the relevant part of the same Mind.</p>
<p>A new engineer joins six months later.</p>
<p>Their AI does not start from zero.</p>
<p>It already has access to what the team has learned.</p>
<p>This creates an important shift:</p>
<p><strong>knowledge stops belonging to a person, an AI session, or a specific tool.</strong></p>
<p>It becomes part of the organization.</p>
<p>And when the organization learns something, its humans and AIs can learn together.</p>
<h2 id="a-mind-is-not-a-big-prompt">A Mind is not a big prompt</h2>
<p>This distinction matters.</p>
<p>You can put a huge amount of information into one prompt.</p>
<p>That does not make it a Mind.</p>
<p>A real Mind has structure.</p>
<p>It knows where knowledge comes from.</p>
<p>It changes over time.</p>
<p>It accumulates experience.</p>
<p>It has history.</p>
<p>It has permissions.</p>
<p>It understands scope.</p>
<p>It connects knowledge to actions.</p>
<p>And it can deliver the right context to the right intelligence at the right time.</p>
<p>For an organization, a Mind therefore needs to be:</p>
<p><strong>Living.</strong><br/>
<!-- -->It evolves as humans and AIs learn.</p>
<p><strong>Versioned.</strong><br/>
<!-- -->You can understand what changed, when it changed, and why.</p>
<p><strong>Shared.</strong><br/>
<!-- -->Humans and AIs can contribute to the same organizational understanding.</p>
<p><strong>Scoped.</strong><br/>
<!-- -->An organization, team, project, person, and AI can each have different layers of knowledge.</p>
<p><strong>Permissioned.</strong><br/>
<!-- -->Not every person or AI should know or change everything.</p>
<p><strong>Composable.</strong><br/>
<!-- -->A Project Mind can inherit from a Team Mind or Organization Mind while developing its own knowledge.</p>
<p><strong>Portable.</strong><br/>
<!-- -->Knowledge should survive when models and AI tools change.</p>
<p><strong>Active.</strong><br/>
<!-- -->It should not merely store information. It should participate in work.</p>
<p><strong>Aligned.</strong><br/>
<!-- -->When something important changes, the Minds that depend on it should be able to change with it.</p>
<h2 id="from-ai-agents-to-ai-organizations">From AI agents to AI organizations</h2>
<p>The first generation of AI was mostly:</p>
<p><strong>Human ↔ LLM</strong></p>
<p>Then we moved toward:</p>
<p><strong>Human ↔ Agent</strong></p>
<p>Now we are entering something much bigger:</p>
<p><strong>Many humans ↔ many AIs ↔ many tools</strong></p>
<p>At that scale, giving every AI a better prompt is not enough.</p>
<p>Giving every AI individual memory is not enough.</p>
<p>Building better agents is not enough.</p>
<p>Even giving every AI its own powerful Mind is not enough.</p>
<p>Because the real challenge becomes:</p>
<p><strong>How do all of these Minds work together?</strong></p>
<p>The organization itself needs memory.</p>
<p>It needs skills.</p>
<p>It needs standards.</p>
<p>It needs experience.</p>
<p>It needs mechanisms for learning.</p>
<p>It needs mechanisms for alignment.</p>
<p>It needs to know what it knows—and make that knowledge available to the right intelligence when it matters.</p>
<p>In other words:</p>
<p><strong>the organization needs a shared Mind.</strong></p>
<p>This is what we are building at onemind.</p>
<p>Not another chatbot.</p>
<p>Not another AI coding interface.</p>
<p>Not another prompt manager.</p>
<p>onemind is a shared intelligence layer where the Minds of humans, AIs, projects, tools, skills, knowledge, decisions, and experience can connect, align, and evolve together.</p>
<p>Because AI-native organizations will not have one intelligence.</p>
<p>They will have many.</p>
<p>And the real advantage will not come from having the smartest individual AI.</p>
<p>It will come from whether all of those intelligences can <strong>learn together, stay aligned, and work as one organization.</strong></p>
<p><strong>Many intelligences. One Mind.</strong></p></article>]]></content:encoded></item></channel></rss>
