Skip to content

Conversation

@adrienaury
Copy link
Member

No description provided.

@adrienaury adrienaury linked an issue May 12, 2025 that may be closed by this pull request
@adrienaury adrienaury requested a review from Copilot May 12, 2025 15:06
Copy link
Contributor

Copilot AI left a comment

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 introduces a configurable feedback mechanism for records by adding a new feedback flag in the schema and propagating it through record creation, build, and YAML configuration.

  • Introduced a new boolean feedback field to node, record, and object structures.
  • Added a new Feedback() option and corresponding setter methods.
  • Extended YAML config and tests to support setting feedback.

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
pkg/posimap/core/schema/node.go Added feedback field with default false and new Feedback() option
pkg/posimap/core/schema/build.go Propagates node feedback to record object
pkg/posimap/core/record/object.go Expanded record object to include a feedback flag
internal/appli/config/model.go Updated YAML config models to include a new feedback option
internal/appli/config/load_test.go Added test case for feedback in YAML configuration
internal/appli/config/load.go Modified include resolver to set default feedback to true if not provided

@adrienaury adrienaury merged commit 9f283e8 into main May 12, 2025
1 check passed
@adrienaury adrienaury deleted the feat-configure-record-feedback branch May 12, 2025 15:19
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.

feat: record feedback config for export

2 participants