<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Releases and evidence on Harbor Self-Evolving</title><link>https://istarwyh.github.io/harbor-self-evolving/releases/</link><description>Recent content in Releases and evidence on Harbor Self-Evolving</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Sun, 27 Sep 2026 21:17:01 +0800</lastBuildDate><atom:link href="https://istarwyh.github.io/harbor-self-evolving/releases/index.xml" rel="self" type="application/rss+xml"/><item><title>0.10.2 — stable Workbench styling</title><link>https://istarwyh.github.io/harbor-self-evolving/releases/0.10.2/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://istarwyh.github.io/harbor-self-evolving/releases/0.10.2/</guid><description>&lt;p&gt;Released 2026-09-27. Formal source tag: &lt;a href="https://github.com/istarwyh/harbor-self-evolving/releases/tag/v0.10.2"&gt;&lt;code&gt;v0.10.2&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;&#10;&lt;h2 id="fixed"&gt;Fixed&#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Each live Harbor client-plugin lifetime owns its own stylesheet tag, so disposing an older duplicate or hot-reloaded instance cannot remove the active Workbench styles.&lt;/li&gt;&#10;&lt;li&gt;Job status text stays at the card&amp;rsquo;s top-right corner without stretching to the title height.&lt;/li&gt;&#10;&lt;li&gt;The status background bubble is removed while completion, running, attention and failure colors and symbols remain visible.&lt;/li&gt;&#10;&lt;li&gt;Plugin, Skill and Python Adapter identities align at 0.10.2.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="verification"&gt;Verification&#10;&lt;/h2&gt;&#10;&lt;p&gt;The &lt;a href="https://github.com/istarwyh/harbor-self-evolving/blob/main/docs/releases/v0.10.2/README.md"&gt;0.10.2 archive&lt;/a&gt; records the targeted lifecycle/layout checks and coordinated package publication evidence.&lt;/p&gt;</description></item><item><title>0.10.1 — trustworthy scientific evaluation loop</title><link>https://istarwyh.github.io/harbor-self-evolving/releases/0.10.1/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://istarwyh.github.io/harbor-self-evolving/releases/0.10.1/</guid><description>&lt;p&gt;Released 2026-09-26. Formal source tag: &lt;a href="https://github.com/istarwyh/harbor-self-evolving/releases/tag/v0.10.1"&gt;&lt;code&gt;v0.10.1&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;&#10;&lt;h2 id="shipped"&gt;Shipped&#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Formal Candidate Experiments execute only the exact &lt;code&gt;harbor-dsh-evaluator/v2&lt;/code&gt; bundle through a strict private Dataset adapter; Dataset verifiers and v1 fallback cannot become score authority.&lt;/li&gt;&#10;&lt;li&gt;Trusted Evaluation Reports, content-addressed Job bundles, cross-artifact Evaluator identity, score suppression and execution-failure handling keep invalid evidence out of quality conclusions.&lt;/li&gt;&#10;&lt;li&gt;Repeat-aware Experiments, paired uncertainty, immutable Promotion reports, exact Policy snapshots and stronger Docker/environment invariants make governed comparison auditable.&lt;/li&gt;&#10;&lt;li&gt;Historical diagnosis, Candidate-bound business observations, independent Ground Truth meta-evaluation and confirmed badcase drafts preserve their distinct evidence boundaries.&lt;/li&gt;&#10;&lt;li&gt;Diagnostic, experiment and governed product profiles reveal only the controls justified by their evidence level.&lt;/li&gt;&#10;&lt;li&gt;Plugin, Skill and Python Adapter identities align at 0.10.1, with 34 public schemas in both packages.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="repair"&gt;Release repair&#10;&lt;/h2&gt;&#10;&lt;p&gt;0.10.0 published to npm, but clean Linux tag/PyPI workflows exposed two release-test portability issues before any Python artifact was built. Public tags and package versions were not moved or overwritten. 0.10.1 contains the same runtime behavior with stable test-helper imports and a bounded shared-runner response budget, and supersedes 0.10.0.&lt;/p&gt;</description></item><item><title>0.10.0 — incomplete publication</title><link>https://istarwyh.github.io/harbor-self-evolving/releases/0.10.0/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://istarwyh.github.io/harbor-self-evolving/releases/0.10.0/</guid><description>&lt;p&gt;Tagged 2026-09-26 at &lt;code&gt;97a385062ba194d5496ba2d98c45a3701d08c01d&lt;/code&gt;.&lt;/p&gt;&#10;&lt;div class="td-callout td-callout--warning" role="note"&gt;&#10; &lt;div class="td-callout__title"&gt;&lt;i class="td-callout__icon fa-solid fa-triangle-exclamation" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="td-callout__label"&gt;Warning&lt;/span&gt;&lt;/div&gt;&#10; &lt;div class="td-callout__body"&gt;&#10;&lt;p&gt;Publication was incomplete. npm 0.10.0 published successfully, but clean Linux tag/PyPI workflows failed before any Python artifact was built. The tag and npm package remain immutable; use 0.10.1 instead.&lt;/p&gt;&#10; &lt;/div&gt;&#10;&lt;/div&gt;&lt;h2 id="scope"&gt;Intended source scope&#10;&lt;/h2&gt;&#10;&lt;p&gt;The source introduced the exact Evaluator v2 execution boundary, sealed trusted reports, repeat-aware scientific Experiments, governed Gate invariants, hardened Historical/business/meta evidence and three product profiles. Runtime behavior is carried forward by 0.10.1.&lt;/p&gt;</description></item><item><title>0.9.8 — Host path translation fix</title><link>https://istarwyh.github.io/harbor-self-evolving/releases/0.9.8/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://istarwyh.github.io/harbor-self-evolving/releases/0.9.8/</guid><description>&lt;p&gt;Released 2026-09-21. Formal source tag: &lt;a href="https://github.com/istarwyh/harbor-self-evolving/releases/tag/v0.9.8"&gt;&lt;code&gt;v0.9.8&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;&#10;&lt;h2 id="shipped"&gt;Shipped&#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Host command translation preserves paths already resolved into the Trial host directory.&lt;/li&gt;&#10;&lt;li&gt;Historical Session Observation and Candidate commands no longer receive a duplicate host-root prefix.&lt;/li&gt;&#10;&lt;li&gt;A HostEnvironment integration test executes the complete SessionObservationAgent upload, digest verification and artifact write path.&lt;/li&gt;&#10;&lt;li&gt;Plugin, Skill and Python Adapter identities align at 0.9.8.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="verification"&gt;Verification&#10;&lt;/h2&gt;&#10;&lt;p&gt;The &lt;a href="https://github.com/istarwyh/harbor-self-evolving/blob/main/docs/releases/v0.9.8/README.md"&gt;0.9.8 archive&lt;/a&gt; records focused and complete automated checks. Publication and evidence status are reported separately.&lt;/p&gt;</description></item><item><title>0.9.7 — Context contracts and bilingual site</title><link>https://istarwyh.github.io/harbor-self-evolving/releases/0.9.7/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://istarwyh.github.io/harbor-self-evolving/releases/0.9.7/</guid><description>&lt;p&gt;Released 2026-09-20. Formal source tag: &lt;a href="https://github.com/istarwyh/harbor-self-evolving/releases/tag/v0.9.7"&gt;&lt;code&gt;v0.9.7&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;&#10;&lt;h2 id="shipped"&gt;Shipped&#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Candidate Context v3 is valid in Dashboard overview and Job detail; eligible Jobs can use Compare/Gate.&lt;/li&gt;&#10;&lt;li&gt;Historical Context v2 is recognized explicitly by protocol, including context-only pending Jobs.&lt;/li&gt;&#10;&lt;li&gt;Setup persists the complete installation identity. Settings only copies a reviewable exact update command and never executes registry packages.&lt;/li&gt;&#10;&lt;li&gt;Plugin, Skill and Python Adapter identities align at 0.9.7.&lt;/li&gt;&#10;&lt;li&gt;The bilingual product/documentation site covers all 19 tools, the Skill, Adapter, evaluation concepts, evidence boundaries and roadmap.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="verification"&gt;Verification&#10;&lt;/h2&gt;&#10;&lt;p&gt;The &lt;a href="https://github.com/istarwyh/harbor-self-evolving/blob/main/docs/releases/v0.9.7/README.md"&gt;0.9.7 archive&lt;/a&gt; records automated Node/Python/package/site checks, public package identities and release assets. Publication and evidence status are reported separately.&lt;/p&gt;</description></item><item><title>0.9.6 — Host-first execution</title><link>https://istarwyh.github.io/harbor-self-evolving/releases/0.9.6/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://istarwyh.github.io/harbor-self-evolving/releases/0.9.6/</guid><description>&lt;p&gt;Released 2026-09-19. Formal source tag: &lt;a href="https://github.com/istarwyh/harbor-self-evolving/releases/tag/v0.9.6"&gt;&lt;code&gt;v0.9.6&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;&#10;&lt;h2 id="shipped"&gt;Shipped&#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Host is the default execution environment; Docker remains explicit opt-in.&lt;/li&gt;&#10;&lt;li&gt;Candidate Context records execution environment so Host and Docker are not silently comparable.&lt;/li&gt;&#10;&lt;li&gt;Plugin, Skill and Python Adapter package identities align at 0.9.6.&lt;/li&gt;&#10;&lt;li&gt;The normal registry setup path remains the supported installation.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="verification"&gt;Verification&#10;&lt;/h2&gt;&#10;&lt;p&gt;The archive records automated Node/Python/package checks and public release identities. Evidence types are kept separate from business acceptance.&lt;/p&gt;</description></item><item><title>0.10.3 — actionable project-directory recovery</title><link>https://istarwyh.github.io/harbor-self-evolving/releases/0.10.3/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://istarwyh.github.io/harbor-self-evolving/releases/0.10.3/</guid><description>&lt;p&gt;Released on 2026-09-27. Formal source tag: &lt;a href="https://github.com/istarwyh/harbor-self-evolving/releases/tag/v0.10.3"&gt;&lt;code&gt;v0.10.3&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;&#10;&lt;h2 id="what-changed"&gt;What changed&#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Directory-read denials now use the stable &lt;code&gt;HARBOR_PROJECT_ROOT_ACCESS_DENIED&lt;/code&gt; code without exposing a local path.&lt;/li&gt;&#10;&lt;li&gt;The Workbench explains that the failure is not a network issue, provides macOS recovery and alternative project-location steps, keeps technical details collapsed, and can copy the recovery instructions.&lt;/li&gt;&#10;&lt;li&gt;Classification is limited to directory reads so ordinary &lt;code&gt;EACCES&lt;/code&gt; file operations are not mislabeled.&lt;/li&gt;&#10;&lt;li&gt;Source-development setup explicitly includes locked dev dependencies even when the Host runs with &lt;code&gt;NODE_ENV=production&lt;/code&gt;.&lt;/li&gt;&#10;&lt;li&gt;Plugin, Skill and Python Adapter identities align at 0.10.3.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="evidence-boundary"&gt;Evidence boundary&#10;&lt;/h2&gt;&#10;&lt;p&gt;The &lt;a href="https://github.com/istarwyh/harbor-self-evolving/blob/main/docs/releases/v0.10.3/README.md"&gt;0.10.3 archive&lt;/a&gt; records targeted service/client/setup checks, the generated client bundle, source setup and matched public npm/PyPI artifacts. It does not claim complete cross-platform TCC/ACL coverage or fix desktop Host signing and permission declarations.&lt;/p&gt;</description></item></channel></rss>