Skip to content

Draft version of design agreements summary - #67

Merged
marcpaterno merged 14 commits into
mainfrom
create-design-agreements-summary
Jun 17, 2026
Merged

Draft version of design agreements summary#67
marcpaterno merged 14 commits into
mainfrom
create-design-agreements-summary

Conversation

@marcpaterno

Copy link
Copy Markdown
Member

This adds a "design agreements summary", collected from Github issues and Github discussions.

Copilot AI review requested due to automatic review settings May 27, 2026 20:07
@marcpaterno
marcpaterno requested a review from knoepfel May 27, 2026 20:07

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a draft top-level design-agreements summary for Phlex, collecting agreement-like decisions from related GitHub issues and organization discussions and organizing them by subsystem.

Changes:

  • Adds a new Markdown document summarizing design agreements, caveats, and tensions.
  • Cross-references relevant Phlex subsystem design documentation and source issue/discussion threads.
  • Identifies unsettled contradictions around product-query semantics and hierarchy/layer knowledge.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread design_agreements.md
@knoepfel

knoepfel commented Jun 1, 2026

Copy link
Copy Markdown
Member

@marcpaterno, I made some changed with commit e06cd86 (just removing unnecessary content, and renumbering lists accordingly)

marcpaterno and others added 10 commits June 2, 2026 09:48
Rename the supporting-design chapter directory from
ch_subsystem_design to ch_technical_design to align the
documentation with technical-design terminology.

Update toctrees, Sphinx exclude patterns, and cross-references
from conceptual design and appendix requirements so the moved
chapter and its sections continue to resolve correctly.
This completes the set of agreements to be imported to the technical
design document.
Comment thread doc/ch_technical_design/algo_description.rst

@knoepfel knoepfel left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@marcpaterno and @sabasehrish, thanks for the PR. Some specific suggestions below.

Comment thread doc/appendices/glossary.rst Outdated
Comment thread doc/ch_technical_design/io.rst Outdated
Comment thread doc/ch_technical_design/io.rst Outdated
Comment thread doc/ch_technical_design/metadata_management.rst Outdated
Comment thread doc/ch_technical_design/metadata_management.rst Outdated
Comment thread doc/ch_technical_design/data_product_management.rst
Comment thread doc/ch_technical_design/data_product_management.rst Outdated
Comment thread doc/ch_technical_design/task_management.rst
Comment thread doc/ch_technical_design/task_management.rst Outdated
Comment thread doc/ch_technical_design/task_management.rst Outdated
Co-authored-by: Kyle Knoepfel <knoepfel@fnal.gov>
@coderabbitai

coderabbitai Bot commented Jun 17, 2026

Copy link
Copy Markdown

Important

Review skipped

Ignore keyword(s) in the title.

⛔ Ignored keywords (4)
  • wip
  • draft
  • do not merge
  • dnm

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 247dd564-0d59-4986-be1e-6e148f2d32a2

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch create-design-agreements-summary

Comment @coderabbitai help to get the list of available commands and usage tips.

@marcpaterno
marcpaterno merged commit aa5c413 into main Jun 17, 2026
1 check passed
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.

4 participants