Skip to content

bluebonnet-data/prog-data-sync-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Campaign Repository

This repository was created by the Bluebonnet Data Project Hub to support a campaign data project.

Getting Started

  1. Clone this repo and start building in the src/ directory
  2. Put raw data files in data/ and documentation in docs/
  3. Update the .project-status.yml file as your project evolves

Project Status YAML

The .project-status.yml file in the root of this repo powers the Project Hub dashboard. It tracks what your project does, what the team is working on, and what help is needed.

The hub automatically syncs whenever this file changes. You can edit it manually, or let the AI auto-updater keep it current based on your commits.

Key fields

  • name / description — What this project is
  • tools — Technologies and data sources you're using
  • current_focus — What the team is actively working on
  • needs — Action items where volunteers can help (code review, testing, design, etc.)
  • team — Lead and contributors (GitHub usernames)
  • campaign — Candidate name and office/race

AI Auto-Updates

The Project Hub uses AI to automatically update this file when you push code changes. It analyzes your commits and adjusts fields like current_focus, tools, and needs to keep the dashboard accurate.

To opt out of AI updates, set auto_refresh: false in your YAML:

project:
  auto_refresh: false

The AI will never change the auto_refresh field itself — it respects your choice.

About

Internal: prog-data-sync-tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors