Skip to content
aiWikis.org

Progress

Progress is a uai-system source file exposed by AIWikis.org with provenance, current content, and generated explanation.

Metadata

FieldValue
Source siteaiwikis.org
Source URLhttps://aiwikis.org/
Canonical AIWikis URLhttps://aiwikis.org/files/aiwikis/uai-progress-uai-9a52adc4/
Source reference.uai/progress.uai
File typeuai
Content categoryuai-system
Last fetched2026-05-03T02:48:13.1276041Z
Last changed2026-05-03T02:37:37.3505526Z
Content hashsha256:9a52adc4c5b3bf3e1fe92894ba309e072d0e0376157bc65f8a2f6c970dc0e894
Import statuschanged
Raw source layerdata/sources/aiwikis/uai-progress-uai-9a52adc4c5b3.uai
Normalized source layerdata/normalized/aiwikis/uai-progress-uai-9a52adc4c5b3.txt

Current File Content

Structure Preview

  • Progress
  • 2026-05-03
  • 2026-05-02
  • 2026-05-01
  • 2026-04-30
  • 2026-04-29
  • 2026-04-28
  • Current Work
  • Follow-Up

Raw Version

Local absolute paths are redacted in this public view. The source hash and source-side raw layer are based on the unredacted source file.

---
uai: "1.0"
type: progress
project: "AIWikis.org"
updated: "2026-05-03"
status: active
---

# Progress

## 2026-05-03

- Completed a LlmWikis recent-work update sweep after checking AIWikis coverage. AIWikis already held earlier LlmWikis long-memory preservation through 2026-05-01, but it did not yet have one dated digest for the May 2-3 roadmap input, public agentic orchestration guide, task packet template, support escalation checklist, starter-bundle registry, discovery files, tests, and handoff updates. Copied 25 LlmWikis files into `raw/system-archives/llmwikis/recent-work-sweep/2026-05-03/`, recorded SHA-256 transfer evidence in `raw/system-archives/2026-05-03-llmwikis-recent-work-sweep.json`, added source/concept/log wiki nodes, updated the ledger, LlmWikis source guide, outcome routing, coverage matrix, claim register, wiki index, graph, progress, decisions, AGENTS.md, readme.human, lessons, recommendation adjustments, and changelog while preserving LLMWikis.org as handbook authority.
- Completed a UAIX recent-work update sweep after checking AIWikis coverage. AIWikis already held earlier UAIX long-memory preservation through 2026-05-01, but it did not yet have one dated digest for the May 2-3 AI Memory Package Wizard direct setup URLs, generated Agent File Handoff plan, optional LLM Wiki setup questions, agentic-system guidance, roadmap gates, language checks, deploy checks, and final wizard-polish behavior. Copied 23 UAIX files into `raw/system-archives/uaix/recent-work-sweep/2026-05-03/`, recorded SHA-256 transfer evidence in `raw/system-archives/2026-05-03-uaix-recent-work-sweep.json`, added source/concept/log wiki nodes, updated the ledger, UAIX source guide, outcome routing, coverage matrix, claim register, wiki index, graph, progress, decisions, AGENTS.md, and readme.human, refreshed generated source-file pages with `tools/sync-source-files.ps1`, hardened the sync writer against transient Windows file locks, and adjusted smoke coverage for the deduplicated UAIX `AGENTS.md` source page while preserving UAIX.org as authority.

## 2026-05-02

- Preserved Protocol5 reports and active Improvement design screenshots into AIWikis long-memory after unblocking the local Protocol5 build. Copied 12 Protocol5 inputs into `raw/system-archives/protocol5/report-preservation/2026-05-02/`, recorded checksum evidence in `raw/system-archives/2026-05-02-protocol5-report-preservation.json`, added source/log wiki nodes and ledger entries, and kept Protocol5 package authority plus UAIX UAI-1 authority separate.
- Fixed the live-crawl bad-link source posture by adding Markdown route-alias redirects for legacy generated index URLs such as `/ai-memory-systems-index/`, while keeping the canonical reviewed pages at `/ai-memory-systems/`, `/uai-reference/`, `/llm-wiki/`, `/best-practices/`, `/source-provenance/`, `/recovered-content/`, and `/topics/`.
- Fixed local nested Markdown routes by stripping UTF-8 BOM bytes before PHP frontmatter parsing; Studio now resolves `/uaix/public/`, `/uaix/uai-system/`, `/uaix/demos/`, and `/uaix/provenance/` as Markdown-backed pages instead of filename-fallback 404s. Hardened `tools/link-crawl-test.ps1` so local deep crawls use a Markdown route map for same-site target checks, bound queue growth separately from page count, walk sitemap indexes iteratively as fallback seeds after linked-page crawl frontiers empty, and cache fragment-anchor checks.
- Changed source-file sync output so generated `file_type: "html"` pages publish normalized readable text in the public wiki while preserving raw HTML only in the hashed raw source layer. Added smoke coverage for the rule and rendered source-relative Markdown links as plain provenance text instead of broken public links.
- Added `tools/link-crawl-test.ps1` as a bounded HTTP integration crawler for AIWikis link integrity. It can crawl live `https://aiwikis.org/` or a local Studio URL, use `/sitemap.xml` as fallback seeds, check same-site linked targets, optionally check external links, and write Markdown/JSON reports for bad-link triage.
- Completed a link-integrity pass for AIWikis file-backed public pages. Fixed generated source-system index links that were split by PowerShell array-expression parsing, changed generated source-file related links to absolute AIWikis routes, stripped source-relative Markdown links out of generated public snippets, added explicit 404 rendering for missing Markdown-backed routes, and added smoke coverage that checks every non-code internal Markdown link resolves to reviewed content or a supported discovery endpoint.

## 2026-05-01

- Completed the source-site report preservation audit for today's UAIX and LlmWikis processed documents. Copied 19 UAIX archive files and 19 LlmWikis archive files into AIWikis raw long-memory, recorded SHA-256 evidence in `raw/system-archives/2026-05-01-source-site-report-preservation.json`, added source/concept/log wiki nodes, and tightened outcome-routing guidance so original processed reports are preserved, not only summarized or represented by staged artifacts.
- Added Source-Site Outcome Routing after LLMWikis integration Improvement processing produced a governed staged review package but no AIWikis visibility. Updated public guidance, source-memory pages, roadmap, claim/coverage pages, docs, AGENTS.md, readme.human, and handoff state so future source-site processing must state whether AIWikis changed, what stayed staged, and what still needs review or deployment.
- Preserved UAIX bulky internal knowledge for the 2026-05-01 context-token diet. Copied 23 UAIX files into `raw/system-archives/uaix/internal-memory-reorg/2026-05-01/`, recorded SHA-256 transfer evidence in `raw/system-archives/2026-05-01-uaix-internal-memory-reorg.json`, added source/concept/log wiki nodes, and updated the Intake Outcome Ledger, System Memory Archive, UAIX Source Memory Guide, wiki index, and graph. Boundary preserved: AIWikis is long-term memory, not UAIX.org authority or validator-backed conformance evidence.
- Added Protocol5.com as a first-class AIWikis source system. AIWikis now has a reviewed Protocol5 Source Memory Guide, source sync support for `/protocol5/`, `/protocol5/public/`, `/protocol5/uai-system/`, `/protocol5/demos/`, `/protocol5/provenance/`, and individual `/protocol5/uai-system/files/...` pages, source-package observations for Protocol5 UAI .NET artifacts, and public boundary copy that keeps Protocol5 as implementation package source while UAIX.org remains normative for UAI-1.
- Updated Home, Start Here, Roadmap, Source Map, Source Packages, Cross-Site Memory Atlas, Source Memory Operations Playbook, Memory Coverage Matrix, Claim Boundary Register, docs, handoff state, source manifest tooling, source-file sync tooling, and smoke coverage for Protocol5.com without syncing generated Prime/Fibonacci route trees or turning Protocol5 mirrors into UAI standards authority.

## 2026-04-30

- Added a transparent current source-file sync pipeline. `tools/sync-source-files.ps1` scans current UAIX.org, LLMWikis.org, Protocol5.com, and AIWikis.org source workspaces plus source-package mirrors; preserves exact source-side files under `data/sources/`; writes normalized comparison text under `data/normalized/`; tracks observed hashes in `data/hashes/source-file-history.jsonl`; generates `/uaix/`, `/uaix/public/`, `/uaix/uai-system/`, `/uaix/demos/`, `/uaix/provenance/`, `/llmwikis/`, `/llmwikis/public/`, `/llmwikis/uai-system/`, `/llmwikis/demos/`, `/llmwikis/provenance/`, `/protocol5/`, `/protocol5/public/`, `/protocol5/uai-system/`, `/protocol5/demos/`, `/protocol5/provenance/`, `/files/`, `/concepts/...`, `/reports/`, and individual source-file pages with metadata, raw public view, generated explanation, provenance, and machine-readable metadata. Public pages redact local absolute Windows paths while source hashes continue to track the unredacted current files.
- Refreshed AIWikis documentation for the UAIX AI Memory Package Wizard protocol expansion. AIWikis now tracks the wizard as a populated operating-profile generator whose generated system profile, receiver brief, startup packet, overlay JSON, and optional LLM Wiki memory plan carry source-authority, memory-update, evidence-ledger, conflict-resolution, risk, and rollback policies without changing UAIX.org authority.
- Added `content/pages/017-roadmap.md` as the public AIWikis planning surface. It separates current support, next work, later research, blocked/out-of-scope claims, and promotion rules so documentation, source-sync, package evidence, and deployment-readiness priorities are not buried in changelog fragments.
- Added `content/pages/018-uaix-source-memory-guide.md`, `content/pages/019-llmwikis-source-memory-guide.md`, and `content/pages/030-protocol5-source-memory-guide.md` as reviewed source-system memory guides. They explain what each source owns, the canonical reading paths, how AIWikis preserves current and archived evidence, update triggers, AI-agent use, and forbidden authority/support claims.
- Added `content/pages/027-cross-site-memory-atlas.md` and `content/pages/028-source-memory-operations-playbook.md` as deeper cross-site memory operations pages. They define authority routing, artifact ownership, memory layers, evidence flow, claim routing, source change workflow, archive consolidation workflow, generated evidence refresh, handoff export, package checks, definition of done, and stop conditions.
- Added `content/pages/029-memory-coverage-matrix.md` and `content/pages/029-claim-boundary-register.md` as coverage and claim-safety registers. They map domains to source owners, AIWikis surfaces, coverage states, update triggers, safe claims, source-routed claims, dogfood evidence, blocked claims, planned-language rules, risky words, and AI-agent claim behavior.
- Refreshed the transparent source-file sync after the UAIX AI Memory Package Wizard live-preview and system-profile work. Local AIWikis now carries updated UAIX `AGENTS.md`, `readme.human`, `.uai/*`, well-known manifests, sitemap records, generated `/uaix/uai-system/files/...` pages, and package-ready `aiwikis-core` pages that mention generated `UAI_MEMORY_SYSTEM_PROFILE.md`, startup packets, and the live desktop preview while preserving UAIX.org as source authority.
- Added an idempotent recovered-content pipeline for the AIWikis rebuild. `tools/reprocess-content.ps1` now performs robots-aware public/source-package discovery, local archive scan, raw preservation under `sources/recovered/raw/`, duplicate grouping, compact generated public summary pages, nested index routes, and reports under `reports/` for content recovery, source URL inventory, duplicate resolution, broken links, import summary, and final content map.
- Processed the 2026-04-30 UAIX.org long-memory intake pair after source-site disposition: `Enhancing AI Wiki Long-Term Memory.md` and `UAIX Homepage and AI Memory Wizard Improvement Report.md`. Disposition: apply the visible outcome-feedback layer now, preserve the raw reports under `raw/system-archives/uaix/agent-file-handoff/Archive/2026-04-30/Improvement/`, record transfer evidence in `raw/system-archives/2026-04-30-uaix-aiwiki-long-term-memory-ingest.json`, add the public-safe `content/pages/016-intake-outcome-ledger.md`, add source/concept/log wiki nodes, update `wiki/index.md` and `config/graph.jsonld`, and convert larger homepage/wizard state rail, queue, admin event ledger, automatic sync, hosted import validation, SDK/CLI, certification, endorsement, and automatic write ideas into future or blocked support-boundary state.

## 2026-04-29

- Processed three active Content reports about AIWikis/LLMWikis/UAIX. Disposition: convert into source-side memory, recommendation state, and implementation checks rather than public raw copy. The direct root lapse was that AIWikis recommended `.uai` / Project Handoff exports from reviewed wiki nodes but did not have a tool or check that made the handoff strategy happen. Added `tools/generate-handoff-export.ps1`, marked selected wiki nodes with `handoff_export: include`, extended wiki governance metadata, updated graph/log/source proxies, tightened wiki lint and smoke/package checks, updated recommendation docs/public pages, and archived the processed files.
- Incorporated `agent-file-handoff/Improvement/The Deep Cognitive Archive Model for UAIX and LLM Wikis.md`. Disposition: apply now as source-side architecture and public-safe synthesis. The file was copied to `raw/system-archives/aiwikis/agent-file-handoff/Improvement/2026-04-29/`, retired to `agent-file-handoff/Archive/2026-04-29/Improvement/`, and converted into the Deep Cognitive Archive public page, wiki source/concept/log nodes, graph records, lessons, recommendation adjustments, changelog, and route maps.
- Replaced the WordPress Page seed/import strategy with file-backed public Markdown pages. Reviewed page source now lives under `content/pages/`, packaged installs receive the same files under `aiwikis-core/data/pages`, and `aiwikis-core` renders public routes directly from the file index.
- Removed the activation/admin reseed dependency from `aiwikis-core`; content edits no longer require WordPress Page import, repair, or database reseeding before the site can show the changed document.
- Retired the old `content/seed/` folder after moving its public Markdown pages into `content/pages/` and archiving the unused posts README under `content/archive/2026-04-29-retired-seed-strategy/`.

## 2026-04-28

- Initialized the AIWikis.org WordPress publication project.
- Created the AI handoff layer with `AGENTS.md`, `readme.human`, and `.uai` files.
- Established LLMWikis.org and UAIX.org source boundaries.
- Added planned package outputs for theme, plugin, source-package references, release evidence, release manifest, and checksums.
- Added dogfooding docs and source-package observation files.
- Added the missing Agent File Handoff workspace, intake refresher, and fuller Project Handoff `.uai` files after the first package pass proved the handoff bundle was too narrow.
- Updated AIWikis source handling to observe local distributable WordPress packages from UAIX and LlmWikis without copying those ZIPs into public AIWikis packages.
- Corrected the package ownership boundary: LlmWikis.org publishes `llm-wiki-starter-bundle.zip`, UAIX.org publishes `uai1-project-handoff.zip`, and AIWikis.org consumes both without publishing `aiwikis-starter-pack.zip`.
- Applied the updated AIWikis logo intake files from `agent-file-handoff/Content/`: generated favicon, app-icon, thumbnail, and 1200x630 social-share PNG/ICO derivatives; wired theme header and social metadata to the new assets; archived the processed source files under `agent-file-handoff/Archive/2026-04-28/Content/`; and refreshed active intake to 0 files.
- Corrected `tools/package.ps1` to write WordPress ZIP entries with forward slashes after wp-admin reported `aiwikis-authority-theme-v0.1.0.zip` as missing `style.css`; tightened `tools/smoke-test.ps1` so backslash archive entries fail before upload.
- Processed `agent-file-handoff/Improvement/AI Wikis Implementation Blueprint.md` as site-improvement input. Disposition: apply the useful autonomous wiki custodian model as a bounded public page; keep full metadata migration, graph automation, and slash-command implementation as future review work; do not publish the raw blueprint as public copy.
- Applied the follow-up Autonomous Wiki Architect prompt into source-side infrastructure: added `raw/`, `wiki/`, and `config/` starter files, created a source proxy and concept node with required frontmatter, added `config/graph.jsonld`, linked root `CLAUDE.md` to `config/CLAUDE.md`, and added `tools/wiki-lint.ps1` plus package/smoke coverage.
- Added the System Memory Archive model: moved 5 already-dispositioned UAIX.org archive files and 16 LlmWikis.org archive files into `raw/system-archives/`, copied and retired 4 active AIWikis intake files, created a transfer manifest, added source/concept/log wiki nodes, added the System Memory Archive public page, updated graph triples, and refreshed AIWikis active intake to 0 files.
- Updated package dogfood so `tools/package.ps1` mirrors the UAIX-owned `uai1-project-handoff.zip` into `AIWikis-Publish` as a separate plugin-upload artifact while manifest/checksum/smoke-test records preserve UAIX.org as publisher.
- Historical/superseded: added reviewed seed-page packaging and import/repair support to `aiwikis-core` for version `0.1.1`; version `0.1.2` replaces this with file-backed Markdown page rendering.

## Current Work

- Preparing the next package/source update with the Intake Outcome Ledger, Roadmap, source-system memory guides, Cross-Site Memory Atlas, Source Memory Operations Playbook, Memory Coverage Matrix, Claim Boundary Register, 2026-04-30 UAIX long-memory ingest, reviewed source-side wiki/graph records, and the refreshed UAIX AI Memory Wizard protocol-output description.
- AIWikis now carries the 2026-05-01 UAIX internal memory reorganization archive and compiled summary nodes. Future UAIX work should load UAIX hot-context files first and open this AIWikis raw archive only for original report wording, older decision detail, or deep roadmap/proposal background.
- AIWikis now records the source-site outcome-routing correction for LLMWikis integration reports. The staged LLMWikis package remains candidate source-site guidance until reviewed; AIWikis public guidance now explains why the earlier pass did not create visible AIWikis changes.
- AIWikis now has one explicit 38-file source-site report preservation manifest for the original 2026-05-01 UAIX and LlmWikis processed archive files, separate from hot-context summaries and staged outcome artifacts.
- AIWikis now has one explicit 25-file current-source digest for the 2026-05-02/2026-05-03 LlmWikis roadmap, agentic orchestration, support escalation, starter-bundle, discovery, test, and handoff work, separate from older report preservation.
- Fetched public source snapshots and generated `sources/SOURCE_MANIFEST.json`.
- Dogfooded package contents against UAIX and LlmWikis distributable WordPress plugin outputs; the UAIX Project Handoff plugin needed a package-scaffold correction for `agent-file-handoff/` and the fuller `.uai` set.
- Previously ran package smoke checks after adding seed-page import support: 41 passed, 0 failed, 3 skipped because PHP was not on PATH.
- Recorded source discovery failures for missing/not-ready discovery routes.
- Attempted `studio site status`; Studio CLI hit a local `EPERM` migration rename error, so runtime activation remains follow-up work.
- AIWikis now carries the final-memory copy of processed UAIX.org and LlmWikis.org archive reports under `raw/system-archives/`, and source memory seed records for Protocol5.com; source authority remains with the source sites.
- AIWikis now exposes the Intake Outcome Ledger source page so humans can see what happened to recent digested UAIX files and where to inspect the reviewed summary, manifest, wiki nodes, and graph state.
- AIWikis now exposes transparent source-file pages for current UAIX, LLMWikis, and Protocol5 handoff/memory files, plus generated inventories and hash history. The public route split starts at `/uaix/`, `/llmwikis/`, and `/protocol5/`; the UAIX side should make current AI Memory Wizard protocol fields discoverable after source sync, and the Protocol5 side should make UAI .NET package/distribution evidence discoverable without changing UAIX authority.
- Local package readiness for the refreshed UAIX source-file view passed on 2026-04-30: `tools/smoke-test.ps1` reported 57 passed, 0 failed, 3 skipped; `tools/package.ps1` wrote `aiwikis-core-v0.1.3.zip`, `aiwikis-authority-theme-v0.1.3.zip`, release evidence, checksums, and the UAIX-owned `uai1-project-handoff.zip` mirror to `[local path redacted]`. The packaged `aiwikis-core` ZIP contains the generated UAIX source-file pages with the new live-preview/system-profile markers.
- Live `https://aiwikis.org` is currently behind local package truth for the generated source-file route split: `/source-map/` may lag, `/wp-json/aiwikis/v1/source-map` may return stale records, and `/uaix/uai-system/`, `/llmwikis/uai-system/`, `/protocol5/uai-system/`, plus representative generated file pages require refreshed package deployment before they appear publicly. The local workspace must not deploy or overwrite production content directly.

## Follow-Up

- Human review of public Markdown page wording, especially where raw archive material was summarized instead of copied.
- WordPress admin setup, theme activation, plugin activation, menus, homepage assignment, and public download placement.
- Live route verification after deployment.
- Deploy the refreshed AIWikis package artifacts before expecting the generated `/uaix/`, `/llmwikis/`, `/protocol5/`, `/files/`, `/concepts/`, and `/reports/` route split to appear on the public site.
- Keep `/roadmap/` aligned with `.uai/progress.uai`, `.uai/decisions.uai`, lessons, recommendation adjustments, source-sync reports, and live deployment drift.
- Keep `/uaix/source-memory-guide/`, `/llmwikis/source-memory-guide/`, and `/protocol5/source-memory-guide/` aligned with source-site changes, generated source-file pages, package ownership, and support-boundary language.
- Keep `/cross-site-memory-atlas/` and `/source-memory-operations-playbook/` aligned with claim-routing, artifact ownership, source sync, archive consolidation, handoff export, package checks, and source-authority boundaries.
- Keep `/source-site-outcome-routing/` aligned with the rule that source-site staged work does not become AIWikis public truth without explicit routing, review, checks, and deployment.
- Keep the source-site report preservation rule aligned across the ledger, playbook, source guides, `.uai` files, and UAIX package guidance: original processed reports need a raw-memory copy/hash manifest when AIWikis is expected to retain final memory.
- Keep `/memory-coverage-matrix/` and `/claim-boundary-register/` aligned with source-system changes, generated evidence, roadmap support state, package ownership, and blocked-claim language.
- Decide whether public root discovery files are served through WordPress rewrites or deployed as static root files.
- Resolve the local Studio CLI `EPERM` migration issue before using Studio runtime checks.
- Keep source-package and release-evidence checks verifying source ownership, package names, and the absence of `aiwikis-starter-pack*.zip` before calling future packages dogfooded.
- Keep theme/plugin package checks verifying forward-slash ZIP entries and install markers such as `aiwikis-authority/style.css` before manual wp-admin upload.
- Keep `uai1-project-handoff.zip` in `AIWikis-Publish` as a separate UAIX-owned plugin artifact for AIWikis dogfood installs, not as an AIWikis-branded package.
- Decide how much of the system archive should surface as public summaries versus source-side wiki memory only.
- Decide whether future large intake outcomes should receive one ledger row, dated child pages, or generated reviewed summaries from source-side log nodes.

Why This File Exists

This is a UAI AI Memory handoff file from aiwikis.org. It is shown here because AIWikis.org is demonstrating the real source files that make the UAIX / LLM Wiki memory system work, not only summarizing those systems after the fact.

Role

This .uai file is a compact progress packet. It keeps one kind of durable project truth separate from the rest of the archive so an agent can load the topic it needs without pulling the whole project history into prompt context.

Structure

The file is structured around these visible headings: Progress; 2026-05-03; 2026-05-02; 2026-05-01; 2026-04-30; 2026-04-29; 2026-04-28; Current Work. Those headings are retrieval anchors: a crawler or LLM can decide whether the file is relevant before reading every line.

Prompt-Size And Retrieval Benefit

Keeping this material in a separate file reduces prompt pressure because an agent can load this exact unit only when its role, source site, category, or hash is relevant. The surrounding index pages point to it, while this page preserves the full content for audit and exact recall.

How To Use It

  • Humans should read the metadata first, then inspect the raw content when they need exact wording or provenance.
  • LLMs and agents should use the source site, category, hash, headings, and related files to decide whether this file belongs in the active prompt.
  • Crawlers should treat the AIWikis page as transparent evidence and follow the source URL/source reference for authority boundaries.
  • Future maintainers should regenerate this page whenever the source hash changes, then review the explanation if the role or structure changed.

Update Requirements

When this source file changes, update the raw source layer, normalized source layer, hash history, this rendered page, generated explanation, source-file inventory, changed-files report, and any source-section index that links to it.

Related Pages

Provenance And History

  • Current observation: 2026-05-03T02:48:13.1276041Z
  • Source origin: current-source-workspace
  • Retrieval method: local-source-workspace
  • Duplicate group: sfg-292 (primary)
  • Historical hash records are stored in data/hashes/source-file-history.jsonl.

Machine-Readable Metadata

{
    "title":  "Progress",
    "source_site":  "aiwikis.org",
    "source_url":  "https://aiwikis.org/",
    "canonical_url":  "https://aiwikis.org/files/aiwikis/uai-progress-uai-9a52adc4/",
    "source_reference":  ".uai/progress.uai",
    "file_type":  "uai",
    "content_category":  "uai-system",
    "content_hash":  "sha256:9a52adc4c5b3bf3e1fe92894ba309e072d0e0376157bc65f8a2f6c970dc0e894",
    "last_fetched":  "2026-05-03T02:48:13.1276041Z",
    "last_changed":  "2026-05-03T02:37:37.3505526Z",
    "import_status":  "changed",
    "duplicate_group_id":  "sfg-292",
    "duplicate_role":  "primary",
    "related_files":  [

                      ],
    "generated_explanation":  true,
    "explanation_last_generated":  "2026-05-03T02:48:13.1276041Z"
}