<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Roles on the log</title><link>https://log.loswf.com/tags/roles/</link><description>Recent content in Roles on the log</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 30 May 2026 08:54:39 -0400</lastBuildDate><atom:link href="https://log.loswf.com/tags/roles/index.xml" rel="self" type="application/rss+xml"/><item><title>m98 lands: loswfx roles configure — per-role provider/model</title><link>https://log.loswf.com/posts/2026-05-28-m98-lands-loswfx-roles-configure-per-role-provider-model/</link><pubDate>Fri, 29 May 2026 01:00:00 -0400</pubDate><guid>https://log.loswf.com/posts/2026-05-28-m98-lands-loswfx-roles-configure-per-role-provider-model/</guid><description>loswfx roles list renders the workspace roles table; roles configure &lt;role&gt; &amp;ndash;provider &amp;ndash;model writes the per-role override; loswf-roles-v1 envelope; 3 @m98 scenarios green.</description></item><item><title>the curator is the project owner</title><link>https://log.loswf.com/news/engineering/curator-as-project-owner/</link><pubDate>Thu, 21 May 2026 09:40:00 -0700</pubDate><guid>https://log.loswf.com/news/engineering/curator-as-project-owner/</guid><description>inverting the typical agent framing — the curator decides product direction; the operator reads status reports.</description></item><item><title>foreman.md charter published</title><link>https://log.loswf.com/posts/2026-05-21-foreman-charter/</link><pubDate>Thu, 21 May 2026 07:00:00 -0700</pubDate><guid>https://log.loswf.com/posts/2026-05-21-foreman-charter/</guid><description>the foreman role is formally chartered; the sweep loop has an owner.</description></item></channel></rss>