Skip to content

openspec: archive moho-import (scene-index S2) - #416

Merged
doubleailes merged 1 commit into
mainfrom
openspec/archive-moho-import
Oct 27, 2026
Merged

doubleailes merged 1 commit into
mainfrom
openspec/archive-moho-import

Conversation

@doubleailes

Copy link
Copy Markdown
Owner

Summary

Archives moho-import (53/53 tasks), the change implemented and merged in #415. Its delta specs are synced into two new main specs:

  • scene-index-import (5 requirements)
  • import-parity (5 requirements)

openspec validate --specs --strict passes.

Capability

usd-scene-import. Specs only, no code.

Image impact

  • Bit-identical
  • Changed intentionally
  • Not applicable (docs)

Checklist

  • openspec validate --specs --strict

Follow-up: Moho is moving to strict Hydra parity (no chunk streaming, Hydra's instancing layout). A later Crust change will modify scene-index-import (its streaming requirement) and retire import-parity together with its baselines.

🤖 Generated with Claude Code

https://claude.ai/code/session_01PUSvMHN9Akk66u2oG3rUbF

The import through Moho is merged (#415): archive the change and sync its
delta specs, creating the scene-index-import and import-parity specs.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PUSvMHN9Akk66u2oG3rUbF
@qodo-code-review

Copy link
Copy Markdown
Contributor

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)

Grey Divider

Great, no issues found!

Qodo reviewed your code and found no material issues that require review

Grey Divider

Tip of the day
💡 Did you know, you can describe a rule in plain language on the Rules page and Qodo drafts it for you

More tips ↗ | Customize Qodo ↗ | Qodo docs ↗

Grey Divider

Qodo Logo

@qodo-code-review

Copy link
Copy Markdown
Contributor

PR Summary by Qodo

Archive Moho import and publish its scene-index and parity specs

📝 Documentation 🕐 10-20 Minutes

Grey Divider

AI Description

• Archive the completed moho-import change and its 53 checked tasks following the merged
 implementation.
• Publish its delta requirements as the scene-index-import and import-parity main specs.
Diagram

graph TD
  A["Completed change"] --> B["Archived record"] --> C["Delta requirements"] --> D["Scene-index spec"]
  C --> E["Parity spec"]
Loading
High-Level Assessment

Archiving the completed change while syncing its delta requirements into main capability specs follows the OpenSpec lifecycle and preserves the implementation record. No different approach offers a meaningful advantage for this specs-only PR.

Files changed (8) +297 / -0

Documentation (8) +297 / -0
.openspec.yamlPreserve the archived change metadata +0/-0

Preserve the archived change metadata

• Moves the spec-driven change metadata into the dated Moho import archive.

openspec/changes/archive/2026-10-27-moho-import/.openspec.yaml

design.mdPreserve the Moho import design record +0/-0

Preserve the Moho import design record

• Archives the migration decisions, parity strategy, streaming design, and Moho integration history.

openspec/changes/archive/2026-10-27-moho-import/design.md

proposal.mdPreserve the Moho import proposal +0/-0

Preserve the Moho import proposal

• Archives the rationale, scope, capabilities, and anticipated impact of the completed import migration.

openspec/changes/archive/2026-10-27-moho-import/proposal.md

spec.mdPreserve the import-parity delta spec +0/-0

Preserve the import-parity delta spec

• Archives the change's original requirements for baseline recording, equality checks, and migration gates.

openspec/changes/archive/2026-10-27-moho-import/specs/import-parity/spec.md

spec.mdPreserve the scene-index import delta spec +0/-0

Preserve the scene-index import delta spec

• Archives the change's original requirements for the Moho import route, streaming, and time handling.

openspec/changes/archive/2026-10-27-moho-import/specs/scene-index-import/spec.md

tasks.mdArchive the completed migration checklist +0/-0

Archive the completed migration checklist

• Preserves the checked implementation and verification tasks as part of the completed change record.

openspec/changes/archive/2026-10-27-moho-import/tasks.md

spec.mdPublish the import-parity main spec +143/-0

Publish the import-parity main spec

• Establishes five requirements covering direct-importer baselines, exact equality, fixture and large-scene checks, and parity gates. Documents the permitted prototype-path and shutter-offset exceptions.

openspec/specs/import-parity/spec.md

spec.mdPublish the scene-index import main spec +154/-0

Publish the scene-index import main spec

• Establishes five requirements for a single Moho import route across hosts, parity with the former importer, chunk streaming, and index-owned time. Records the defined-prim, inherited-binding, and prototype-reuse behavior changes.

openspec/specs/scene-index-import/spec.md

@doubleailes
doubleailes merged commit 2b4d88e into main Oct 27, 2026
@doubleailes
doubleailes deleted the openspec/archive-moho-import branch October 27, 2026 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant