Commit 9d77aa1
Merge origin/main: integrate consolidation + Phase B; preserve migrate-ts reference-snapshot work
Local main diverged at the R6-Plan-2 merge and accumulated 11 commits
(migrate-ts reference-snapshot foundation + an omdb view-auto-creation
removal) while origin advanced 88 commits (schema-authority consolidation,
normalization-conformance Phase B, flavored-object codegen).
Conflict resolution: the omdb schema-bootstrap layer evolved divergently.
origin/main is authoritative (validator service removed; the Java integration
suite provisions schema from the canonical DDL). Took origin/main's version
for the entire omdb surface the local view-removal commit touched (12 files)
and accepted its deletion of the validator service, keeping that layer
internally consistent. The migrate-ts reference-snapshot commits merged
cleanly and are preserved. The local view-auto-creation cleanup is superseded
by origin's consolidation; it can be re-done against the new base as a small
follow-up.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>312 files changed
Lines changed: 16488 additions & 8461 deletions
File tree
- .github/workflows
- docs/superpowers
- plans
- specs
- fixtures
- codegen-conformance
- conformance
- error-default-non-coercible-int
- input
- template-output-simple/expected
- object-model-conformance
- output-prompt-conformance
- json-array-of-objects
- json-array
- json-deep-nest
- json-nested
- xml-nested
- persistence-conformance
- canonical
- migrations
- queries
- recover-conformance
- array-of-enum
- default-scalar-int
- scripts
- server
- csharp
- MetaObjects.Cli.Tests
- MetaObjects.Cli
- MetaObjects.Codegen.Tests
- Migrate
- MetaObjects.Codegen
- Generators
- Migrate
- Runtime
- Schema
- MetaObjects.Conformance.Tests
- MetaObjects.IntegrationTests
- Generated
- Runner
- MetaObjects.Render.Tests
- Recover
- MetaObjects.Render
- Prompt
- Recover
- MetaObjects
- Loader
- Meta
- Persistence/Origin
- java
- codegen-base
- src
- main/java/com/metaobjects/generator/direct/object/javacode
- test/java/com/metaobjects/generator/direct/object
- codegen-kotlin
- src
- main/kotlin/com/metaobjects/generator/kotlin
- test
- kotlin/com/metaobjects
- generator/kotlin
- object/recover
- resources/snapshots/template-output-fr010/acme/ai/prompts
- codegen-spring
- src
- main/java/com/metaobjects/generator/spring
- test/java/com/metaobjects/generator/spring
- integration-tests-kotlin/src/test/kotlin/com/metaobjects/integration/kotlin
- tables
- integration-tests/src/test/java/com/metaobjects/integration
- metadata/src
- main/java/com/metaobjects
- field
- loader
- object
- data
- pojo
- value
- test/java/com/metaobjects/object
- pojo
- value
- omdb-ktx/src/test/kotlin/com/metaobjects/omdb/ktx
- omdb/src
- main/java/com/metaobjects/manager/db
- defs
- driver
- validator
- test
- java/com/metaobjects/manager/db
- codec
- driver
- test
- fruit
- validator
- resources
- om
- src
- main/java/com/metaobjects/object/recover
- test/java/com/metaobjects/object/recover
- render/src
- main/java/com/metaobjects/render
- prompt
- recover
- test/java/com/metaobjects/render
- prompt
- recover
- python
- src/metaobjects
- codegen
- generators
- loader
- meta
- core
- field
- object
- migrate
- render
- prompt
- recover
- runtime
- tests
- codegen
- conformance
- integration
- render
- unit
- typescript/packages
- codegen-ts
- src/templates
- test
- integration-tests
- src
- test
- metadata
- src
- core
- field
- object
- loader
- test
- migrate-ts/src
- emit
- introspect
- render
- src
- prompt
- recover
- test
- recover
- runtime-ts
- src
- test
- spec
- decisions
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
47 | 52 | | |
48 | 53 | | |
49 | 54 | | |
50 | | - | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
51 | 60 | | |
52 | 61 | | |
53 | 62 | | |
54 | | - | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
55 | 73 | | |
56 | 74 | | |
57 | 75 | | |
58 | | - | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
59 | 107 | | |
60 | 108 | | |
61 | | - | |
| 109 | + | |
62 | 110 | | |
63 | 111 | | |
64 | 112 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
| 11 | + | |
| 12 | + | |
11 | 13 | | |
12 | 14 | | |
13 | | - | |
14 | | - | |
| 15 | + | |
| 16 | + | |
15 | 17 | | |
16 | 18 | | |
17 | 19 | | |
| 20 | + | |
| 21 | + | |
18 | 22 | | |
19 | 23 | | |
20 | 24 | | |
21 | | - | |
22 | 25 | | |
23 | 26 | | |
24 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
28 | | - | |
29 | | - | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments