Skip to content

[OpenSpec] filinq-adopt-buildmanifest-pipeline #755

Description

@github-actions

⚠️ OpenSpec-managed issue — this content is automatically synced
from the openspec/ directory. Manual edits will be overwritten on next sync.

Artifacts

Specs

Tasks

  • F-1.1 Create src/manifest.d/ and split src/manifest.json's pages[],
  • F-1.2 Wire a require.context('./manifest.d', false, /\.json$/)
  • F-1.3 Confirm npm run check:manifest (ADR-024 validation gate) still
  • B-1.1 Import buildManifest from @conduction/nextcloud-vue in
  • B-1.2 Delete mergeMenuItems (src/main.js:81), applyMenuRelocations
  • B-1.3 Replace the const manifest = applyMenuLayout(bundledManifest)
  • B-2.1 Before/after route inventory: list every route resolvable from
  • B-2.2 Manual or Playwright smoke test: navigate all 13 manifest pages
  • D-1.1 Delete src/navigation/MainMenu.vue — confirmed unreferenced
  • D-1.2 Delete src/navigation/FolderFilesNavigation.vue — confirmed
  • D-1.3 If src/navigation/ is now empty, remove the directory.

Design

See design.md for technical design details.


Synced from openspec/changes/filinq-adopt-buildmanifest-pipeline by OpenSpec workflow
App: filinq

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions