rocpdsna: schema-equivalence-tester scaffold (task 001)#1
Draft
avansick-amd wants to merge 1 commit into
Draft
Conversation
Stand up rocpdsna/schema-equivalence-tester/ subdir for the DDL comparator tool (schema_eq_compare). Pure scaffold — no functional code yet; source files added per subsequent tasks (002+). - Full directory layout per design-snapshot/style-guide.md §10 - schema_eq_compare executable target wired into rocpdsna CMake - GoogleTest smoke test (Smoke.Compiles) discoverable via ctest - Gated on existing ROCPDSNA_BUILD_TESTS option (no new option) - ROCPDSNA_ENABLE_LOGGING=1 scoped to schema_eq_compare target only Ambiguity noted in result file: brief says "off develop" but rocpdsna lives on users/avansick-amd/rocpd-schema-v41, not the monorepo develop. Branched off the working rocpdsna branch. Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Scaffolds
rocpdsna/schema-equivalence-tester/— the DDL comparator tool for rocpd SQLite schemas — as task 001 of the schema-equivalence-tester project.Orchestrator project path (cluster):
/scratch/users/avansick/claude-agents/projects/schema-equivalence-tester/Design snapshot:
design-snapshot/(architecture, behavioral contract, style guide, test spec — all locked Phase 0)Upcoming task IDs:
Changes
rocpdsna/schema-equivalence-tester/subdir with layout per style-guide §10schema_eq_compareexecutable target (stubmain.cpp; sources added per task)Smoke.Compiles) wired viacmake/gtest.cmake+ROCPDSNA_BUILD_TESTSadd_subdirectory(schema-equivalence-tester)in top-level CMakeLists.txtDo not merge — draft until task 013 (owner review) signs off.