Skip to content

Conversation

@mikepsinn
Copy link
Member

@mikepsinn mikepsinn commented Jul 9, 2025

Summary by Sourcery

Revamp the public survey framework and expand accompanying documentation to support a global human-values survey and the “War on Disease” initiative. Key changes include updating the survey focus and structure, adding a detailed implementation plan and configuration, and providing a suite of recruitment and strategy documents for hiring and evaluating the Supreme Allied Commander role.

New Features:

  • Revise the survey to focus on global human values and streamline sections for the 1% Treaty and funding priorities.
  • Add a full Survey Implementation Plan detailing database schema, API endpoints, frontend components, and integration steps.
  • Introduce an n8n workflow for automated evaluation of Supreme Allied Commander applicants.
  • Create a job application form and comprehensive recruitment strategy for the Supreme Allied Commander role.
  • Provide a reference check process template and a national security rationale document for the 1% Treaty proposal.

Documentation:

  • Include a survey-configuration.json file to define survey structure in JSON format.

mikepsinn and others added 19 commits May 1, 2025 13:41
- Added a new markdown document detailing a strategy for establishing the dFDA initiative through executive actions, inspired by the Department of Government Efficiency (DOGE) model.
- The document addresses potential funding and legal challenges while providing a structured approach to implementation.
- This addition aligns with the dFDA initiative's goals of accelerating medical progress and enhancing regulatory strategies.
… for medical research reform, including new JSON configuration and detailed strategy for survey execution
…ion, and structure; introduce the 1% Treaty rationale in a new document emphasizing its strategic benefits for global security
…for prioritizing public spending, enhancing the description and context for participants
…re; enhance sections on public opinion and funding priorities for medical research reform
…ect donations, emphasizing public engagement and support for medical research reform
…on on personal participation, enhancing clarity for respondents
… focus to a global survey on human values and public support for health innovation and medical research reform
…ith values in survey.md, enhancing engagement on resource allocation priorities
…d transparency of donations, enhancing clarity on contributions to medical research reform
…ic support for medical research reform and donation impact
…ation form, reference check process, and hiring strategy, enhancing recruitment resources and processes
…erence check process, and hiring strategy for the Founding AI Architect role, enhancing clarity and alignment with mission objectives
… hiring strategy for the Founding AI Architect role, improving clarity and alignment with technical requirements and mission objectives
…flect the Supreme Allied Commander role, enhancing clarity and alignment with leadership requirements
@sourcery-ai
Copy link
Contributor

sourcery-ai bot commented Jul 9, 2025

Reviewer's Guide

This pull request restructures and expands the global survey on medical research into a broader Global Survey on Human Values, delivers a full technical implementation plan and configuration for the survey, enriches strategic documentation around the dFDA/1% Treaty executive strategy, and adds a suite of hiring and evaluation artifacts for recruiting critical leadership roles.

Class diagram for new and updated survey frontend components

classDiagram
    class SurveyContainer {
      +surveyId: string
      +render()
    }
    class SurveySection {
      +section: object
      +onComplete()
    }
    class SurveyQuestion {
      +question: object
      +onAnswer()
    }
    class MultipleChoiceQuestion {
      +options: array
      +onSelect()
    }
    class SliderQuestion {
      +min: number
      +max: number
      +defaultValue: number
      +onChange()
    }
    class TextQuestion {
      +placeholder: string
      +onChange()
    }
    class PairwiseQuestion {
      +items: array
      +onAllocate()
    }
    class RankingQuestion {
      +items: array
      +onRank()
    }
    class SurveyProgress {
      +current: number
      +total: number
    }
    class SurveyNavigation {
      +onNext()
      +onPrevious()
    }
    SurveyContainer --> SurveySection
    SurveySection --> SurveyQuestion
    SurveyQuestion --> MultipleChoiceQuestion
    SurveyQuestion --> SliderQuestion
    SurveyQuestion --> TextQuestion
    SurveyQuestion --> PairwiseQuestion
    SurveyQuestion --> RankingQuestion
    SurveyContainer --> SurveyProgress
    SurveyContainer --> SurveyNavigation
Loading

File-Level Changes

Change Details Files
Complete overhaul of the survey content
  • Revised title, description, and tags to emphasize global values
  • Reorganized sections and question types (pairwise, multiple choice, slider, referral incentives)
  • Added new referral, rewards, and donation mechanisms
  • Updated flow to streamline user experience and better capture funding preferences
proposals/survey.md
Introduced detailed technical implementation plan and JSON configuration for the survey
  • Defined new database schema for surveys, sections, questions, responses, and progress
  • Added API endpoint specifications for survey lifecycle and analytics
  • Outlined React frontend components for all question types and navigation
  • Provided phased roadmap, PLG integration, and export interfaces
  • Included initial survey configuration JSON as template
proposals/survey-implementation-plan.md
proposals/survey-configuration.json
Enhanced strategy documentation for dFDA executive and 1% Treaty initiatives
  • Expanded front-matter metadata in the executive-action implementation doc
  • Added rationale for the 1% Treaty as a national security investment
strategy/executive-action-implementation.md
strategy/1-percent-treaty/national-security-argument.md
Added recruitment, evaluation, and onboarding artifacts for the Supreme Allied Commander role
  • Created n8n workflow for automated applicant parsing and scoring
  • Authored a comprehensive job application form
  • Outlined the recruitment and mutual due diligence strategy
  • Provided reference-check process template and email workflow
careers/applicant-evaluation-workflow.md
careers/job-application-form.md
strategy/hiring-mission-lead-strategy.md
careers/reference-check-process.md

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

@github-actions
Copy link

github-actions bot commented Jul 9, 2025

Voting is closed Voting
Vote on this comment with 👍 or 👎.

Vote Summary:
0 👍
0 👎

Acceptance Criteria:

  • 51% of weighted votes needs to be to approve
  • 1 minimum # of unique voters required
  • at least 720 minutes of voting

Copy link
Contributor

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

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

Hey @mikepsinn - I've reviewed your changes - here's some feedback:

  • The survey-configuration.json still references the old "dfda-public-opinion-2024" schema and outdated question IDs; please update it to match the new Global Survey on Human Values structure.
  • The proposals/survey.md file has grown very large — consider extracting sections into partials or sourcing it programmatically from your JSON/YAML config for better maintainability.
  • This PR touches multiple domains (survey content, implementation plan, hiring docs); splitting it into smaller, focused PRs would simplify review and future maintenance.
Prompt for AI Agents
Please address the comments from this code review:
## Overall Comments
- The survey-configuration.json still references the old "dfda-public-opinion-2024" schema and outdated question IDs; please update it to match the new Global Survey on Human Values structure.
- The proposals/survey.md file has grown very large — consider extracting sections into partials or sourcing it programmatically from your JSON/YAML config for better maintainability.
- This PR touches multiple domains (survey content, implementation plan, hiring docs); splitting it into smaller, focused PRs would simplify review and future maintenance.

Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

…llustrating the process from public support to policy outcomes
@github-actions
Copy link

github-actions bot commented Jul 9, 2025

Current Voting Result Voting
Vote on this comment with 👍 or 👎.

Vote Summary:
0 👍
0 👎

Acceptance Criteria:

  • 51% of weighted votes needs to be to approve
  • 1 minimum # of unique voters required
  • at least 720 minutes of voting

@mikepsinn mikepsinn merged commit e1d4da8 into decentralized-fda:master Jul 9, 2025
1 check failed
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