Skip to content

feat(metaschema-modules): sync http_route_module + resource-bundle columns from constructive-db#102

Merged
pyramation merged 1 commit into
mainfrom
feat/metaschema-modules-http-route-drift
Jul 17, 2026
Merged

feat(metaschema-modules): sync http_route_module + resource-bundle columns from constructive-db#102
pyramation merged 1 commit into
mainfrom
feat/metaschema-modules-http-route-drift

Conversation

@pyramation

Copy link
Copy Markdown
Contributor

Summary

Reconciles the one-directional drift where constructive-db's embedded metaschema-modules had local additions never pushed up to this standalone package:

  1. New http_route_module table (deploy + revert + verify) — generated HTTP route module config, scoped, with FKs to function_module, resource_module, storage_module, schema, table, database. Plan entry appended last (requires function_module, resource_module, storage_module).
  2. resource_module "resource-bundles Stage 1" columns — adds resource_installations_table_id, resource_installations_table_name, merkle_store_module_id, installation_store_name, plus FKs to metaschema_public.table and merkle_store_module; plan dependency updated to require merkle_store_module.

After this, metaschema-modules here is byte-identical to the constructive-db embedded copy for these tables. The complementary direction (revert/verify for agent_module/db_preset_module/etc. that this repo already has but constructive-db lacked) is handled in a separate constructive-db PR.

Regenerated sql/metaschema-modules--0.15.5.sql via pgpm package (extension version held at 0.15.5 to match siblings; npm version unchanged at 0.32.2). Snapshot updated to include the new table + FKs.

Testing

  • packages/metaschema-modules jest: 8/8 pass (full deploy of the module closure into a throwaway DB; snapshots regenerated to include http_route_module and the new resource_module FKs).

Link to Devin session: https://app.devin.ai/sessions/5ce15e7e50b3454496cf8e613b53280e
Requested by: @pyramation

@pyramation pyramation self-assigned this Jul 17, 2026
@devin-ai-integration

Copy link
Copy Markdown

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment, CI, and merge conflict monitoring

@pyramation
pyramation merged commit 7d5acfd into main Jul 17, 2026
25 checks passed
@pyramation
pyramation deleted the feat/metaschema-modules-http-route-drift branch July 17, 2026 17:45
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