<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Pages on UnGathered.com</title>
    <link>https://ungathered.com/pages/</link>
    <description>Recent content in Pages on UnGathered.com</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sat, 24 Oct 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://ungathered.com/pages/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>About</title>
      <link>https://ungathered.com/about/</link>
      <pubDate>Sat, 24 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://ungathered.com/about/</guid>
      <description>&lt;p&gt;UnGathered is a local collection checker. It starts with items selected from a folder, such as one directory per product or one Markdown file per article. A JSON manifest declares what each item should have beside it. The scanner reports the missing companions and failed checks, while keeping operational errors separate from ordinary gaps.&lt;/p&gt;&#xA;&lt;p&gt;A manufacturing pack might need a specification, drawing and inspection record. An article might need a matching image file and a line crediting its photographer. The engine applies explicit naming and content rules. It does not guess what a document means or decide whether an image is legally usable. A folder can satisfy its declared rules and still be incomplete under a rule nobody wrote down.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Contact</title>
      <link>https://ungathered.com/contact/</link>
      <pubDate>Sat, 24 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://ungathered.com/contact/</guid>
      <description>&lt;p&gt;Write to &lt;a href=&#34;mailto:info@ungathered.com&#34;&gt;info@ungathered.com&lt;/a&gt; about UnGathered, collection rules or integration work.&lt;/p&gt;&#xA;&lt;p&gt;For a reproducible problem, include the version, operating system, a manifest and a small folder layout that you can share. Reports contain paths and diagnostics, so inspect them before attaching private document packs. The &lt;a href=&#34;https://github.com/softdevstudio/ungathered&#34;&gt;code repository&lt;/a&gt; contains the current implementation and reference material.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Demo</title>
      <link>https://ungathered.com/demo/</link>
      <pubDate>Sat, 24 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://ungathered.com/demo/</guid>
      <description>&lt;p&gt;A collection can look busy and still be missing something important. Choose a recorded scan below to see the expected companions and the gaps UnGathered reported. These are generated examples with placeholder documents and images. The manufacturing and publishing gap reports were produced by a downloaded UnGathered 0.1.0 binary; the repaired fixture is from the repository&amp;rsquo;s recorded demonstration.&lt;/p&gt;&#xA;&lt;p&gt;This page displays saved reports. It does not inspect your computer, run a scan in the browser or repair files. The incidental absolute root path has been omitted from the display data; the counts and requirement results are unchanged. Both gap examples contain two selected items, with one complete item and two failed requirements.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Download</title>
      <link>https://ungathered.com/download/</link>
      <pubDate>Sat, 24 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://ungathered.com/download/</guid>
      <description>&lt;p&gt;UnGathered is released under Apache 2.0. Each archive includes the executable, example manifests and reference files, with license notices. Choose the build for your operating system and processor.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/softdevstudio/ungathered/releases/latest/download/ungathered-linux-amd64.tar.gz&#34;&gt;Linux on Intel or AMD 64-bit&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/softdevstudio/ungathered/releases/latest/download/ungathered-linux-arm64.tar.gz&#34;&gt;Linux on ARM64&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/softdevstudio/ungathered/releases/latest/download/ungathered-darwin-amd64.tar.gz&#34;&gt;macOS on Intel&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/softdevstudio/ungathered/releases/latest/download/ungathered-darwin-arm64.tar.gz&#34;&gt;macOS on Apple Silicon&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/softdevstudio/ungathered/releases/latest/download/ungathered-windows-amd64.zip&#34;&gt;Windows on Intel or AMD 64-bit&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The &lt;a href=&#34;https://github.com/softdevstudio/ungathered/releases/latest/download/SHA256SUMS&#34;&gt;SHA256SUMS manifest&lt;/a&gt; lets you check an archive after downloading it. Permanent download links follow the latest full release; versioned files remain on the &lt;a href=&#34;https://github.com/softdevstudio/ungathered/releases&#34;&gt;releases page&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Quick Start</title>
      <link>https://ungathered.com/quick-start/</link>
      <pubDate>Sat, 24 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://ungathered.com/quick-start/</guid>
      <description>&lt;p&gt;Unpack the archive for your operating system from the &lt;a href=&#34;https://ungathered.com/download/&#34;&gt;download page&lt;/a&gt;. The executable, example manifests and reference are included. UnGathered needs no service to run alongside it. This example creates a new, deliberately incomplete document pack:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;mkdir -p collection/products/widget&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;printf &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;Specification placeholder\n&amp;#39;&lt;/span&gt; &amp;gt; collection/products/widget/specification.pdf&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;./ungathered --manifest examples/manufacturing.json --root collection&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The filenames illustrate document roles; that placeholder is not a real PDF. The scan should return exit 1 and report the missing drawing.pdf and inspection.csv. The rule also checks that the specification is a nonempty regular file. It does not parse PDF contents or decide whether the specification is adequate.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Reference</title>
      <link>https://ungathered.com/reference/</link>
      <pubDate>Sat, 24 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://ungathered.com/reference/</guid>
      <description>&lt;p&gt;A version 1 JSON manifest contains named collections. Each collection selects a relative anchor glob with items, chooses file or directory as its kind, and lists named requirements under require. A minimum of one selected item is assumed unless min_items explicitly says otherwise. Manifest keys use lowercase ASCII spelling. Unknown fields, duplicate keys, unsupported globs and invalid regexes are rejected.&lt;/p&gt;&#xA;&lt;p&gt;Each requirement gives an expected path relative to the scan root. The variables are {item}, the full relative anchor path; {name}, its basename; {stem}, the basename with its last extension removed; and {dir}, its parent directory. For articles/cafe.md those values are articles/cafe.md, cafe.md, cafe and articles. Required paths are literal after expansion, without wildcard searching.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
