Tracker lint, source-referenced progress reports and review packs for a funded R&D project.
By Pavan Yadav Annappa. Code on GitHub
All project data on these pages is fictional. "eDrive-X" and Partners A-D are
generated by a seeded script; no real company, person or project data is used.
Sample tracker + minutes
The input: data/edrive-x/tracker.xlsx (status values with mixed case and some DD.MM.YYYY dates on purpose) and seven meeting minutes. Eight inconsistencies were planted, listed in data/edrive-x/planted.json.
Sheet Meta
Row
Key
Value
1
Project
eDrive-X (FICTIONAL example project)
2
Full title
Fictional demonstrator for a GaN-based eDrive inverter and eAxle integration
3
Funding
Fictional national R&D programme (example data only)
4
Consortium
Partner A (coordinator), Partner B, Partner C, Partner D (all fictional)
5
Project start
2025-07-01
6
Project end
2027-12-31
7
As of
2026-07-10
8
Note
All content is generated by fra.generator. No real company, person or project data.
Close open points in the interface control document
Lead WP2 (Partner A)
2025-10-27
Cancelled
18.10.2025
MR-02
7
A-006
WP3
M2
Check dV/dt limits against the motor insulation spec
Lead WP3 (Partner C)
2026-08-12
open
2025-11-21
MR-02
8
A-007
WP1
Upload signed minutes to the project share
Project office (Partner A)
2025-12-14
closed
14.12.2025
MR-03
9
A-008
WP4
Document the PWM timing assumptions
Lead WP4 (Partner B)
04.01.2026
closed
2025-12-25
MR-03
10
A-009
WP4
Add overcurrent shutdown test cases
Lead WP4 (Partner B)
2026-02-16
closed
2026-02-15
MR-03
11
A-011
WP2
M4
Review safety requirements with WP4
Lead WP2 (Partner A)
2026-03-10
closed
2026-03-09
MR-04
12
A-012
WP1
Collect person-month figures from partners
Project office (Partner A)
2026-03-05
Closed
2026-03-03
MR-02
13
A-013
WP1
Circulate the review meeting agenda
Coordinator (Partner A)
2026-05-14
closed
2026-05-09
MR-05
14
A-014
WP1
Prepare input for the interim report
Project office (Partner A)
03.07.2026
closed
2026-06-23
MR-05
15
A-015
WP5
Agree the busbar routing
Thermal engineer (Partner B)
15.06.2026
Closed
2026-06-14
MR-05
16
A-016
WP3
Run the double-pulse test campaign
Lead WP3 (Partner C)
16.07.2026
in progress
2026-07-09
MR-06
17
A-017
WP6
Order the power analyser
Lead WP6 (Partner D)
11.07.2026
open
20.06.2026
MR-06
18
A-018
WP6
M5
Define the validation test matrix
Lead WP6 (Partner D)
2026-08-05
In progress
2026-06-21
MR-06
19
A-019
WP4
Port the current controller to the target MCU
Lead WP4 (Partner B)
2026-06-23
closed
2026-06-13
MR-06
20
A-020
WP1
Prepare input for the interim report
2026-08-21
Open
2026-07-01
MR-06
21
A-021
WP1
Collect person-month figures from partners
Project office (Partner A)
2026-08-09
in progress
2026-06-27
MR-07
22
A-022
WP6
M5
Prepare the conference abstract
Lead WP6 (Partner D)
2026-10-15
In progress
25.06.2026
MR-07
23
A-023
WP4
Add overcurrent shutdown test cases
Lead WP4 (Partner B)
2026-08-20
open
2026-06-30
MR-07
24
A-024
WP1
M11
Update the dissemination plan
Project office (Partner A)
27.04.2026
In progress
2026-07-09
MR-07
25
A-025
WP2
M1
Agree recovery plan for M1
Lead WP2 (Partner A)
2026-08-01
in progress
2026-06-15
MR-07
26
A-026
WP3
M3
Agree recovery plan for M3
Lead WP3 (Partner C)
2026-08-10
in progress
01.07.2026
MR-07
Sheet Risks
Row
ID
WP
Description
Probability
Impact
Mitigation
Owner
Status
2
R-01
WP2
Late changes to interface requirements
2
4
Freeze the interface with a formal change process
Lead WP2 (Partner A)
Closed
3
R-02
WP4
Target MCU resources too small for the control loop
4
3
Lead WP4 (Partner B)
watching
4
R-03
WP3
Switching losses higher than expected
4
4
Plan an extra layout iteration in the schedule
Lead WP3 (Partner C)
Open
5
R-04
WP6
Dynamometer slot not available in time
4
3
Book the bench slot six months ahead
Lead WP6 (Partner D)
open
6
R-05
WP6
Measurement equipment calibration expired
4
3
Track calibration dates in the bench log
Lead WP6 (Partner D)
watching
Meeting minutes
minutes/2025-07-15_MR-01.md
# MR-01 Kick-off meeting - 2025-07-15
Project: eDrive-X (FICTIONAL example project)
Meeting: MR-01
Date: 2025-07-15
Type: kick-off meeting
Milestone: -
Attendees: Partner A (coordinator), Partner B, Partner C, Partner D
## Status of actions
- none
## Milestones reviewed
- none
## Decisions
- D-01-1 [WP1]: Reporting template v2 is used for all partner inputs
## New action items
Format: id | WP | milestone | owner | due date | description
- A-001 | WP2 | M4 | Systems engineer (Partner A) | due 2025-09-14 | Define the DC-link voltage range
- A-002 | WP1 | - | Coordinator (Partner A) | due 2025-08-13 | Circulate the review meeting agenda
- A-003 | WP2 | - | Systems engineer (Partner A) | due 2025-08-18 | Agree the mechanical interface of the eAxle
minutes/2025-09-27_MR-02.md
# MR-02 Progress meeting - 2025-09-27
Project: eDrive-X (FICTIONAL example project)
Meeting: MR-02
Date: 2025-09-27
Type: progress meeting
Milestone: -
Attendees: Partner A (coordinator), Partner B, Partner C, Partner D
## Status of actions
- A-001: closed. Done, result filed on the project share.
- A-002: closed. Done, result filed on the project share.
- A-003: closed. Done, result filed on the project share.
## Milestones reviewed
- none
## Decisions
- D-02-1 [WP2]: Peak motor power target stays at 250 kW
- D-02-2 [WP1]: Next review meeting moves online
## New action items
Format: id | WP | milestone | owner | due date | description
- A-004 | WP1 | - | Project office (Partner A) | due 2025-12-17 | Update the dissemination plan
- A-005 | WP2 | - | Lead WP2 (Partner A) | due 2025-10-27 | Close open points in the interface control document
- A-006 | WP3 | M2 | Lead WP3 (Partner C) | due 2025-11-21 | Check dV/dt limits against the motor insulation spec
minutes/2025-11-22_MR-03.md
# MR-03 Milestone review - 2025-11-22
Project: eDrive-X (FICTIONAL example project)
Meeting: MR-03
Date: 2025-11-22
Type: milestone review
Milestone: M1
Attendees: Partner A (coordinator), Partner B, Partner C, Partner D
## Status of actions
- A-004: in progress. Work ongoing, update at next meeting.
- A-005: cancelled. No longer needed.
- A-006: closed. Done, result filed on the project share.
## Milestones reviewed
- M1 (WP2): Requirements specification released, due 2025-10-11
## Decisions
- D-03-1 [WP4]: Field weakening is tested in phase 2
- D-03-2 [WP1]: The project share is the single place for evidence
## New action items
Format: id | WP | milestone | owner | due date | description
- A-007 | WP1 | - | Project office (Partner A) | due 2025-12-14 | Upload signed minutes to the project share
- A-008 | WP4 | - | Lead WP4 (Partner B) | due 2026-01-04 | Document the PWM timing assumptions
- A-009 | WP4 | - | Lead WP4 (Partner B) | due 2026-02-16 | Add overcurrent shutdown test cases
minutes/2026-01-25_MR-04.md
# MR-04 Milestone review - 2026-01-25
Project: eDrive-X (FICTIONAL example project)
Meeting: MR-04
Date: 2026-01-25
Type: milestone review
Milestone: M2
Attendees: Partner A (coordinator), Partner B, Partner C, Partner D
## Status of actions
- A-004: closed. Done, result filed on the project share.
- A-007: closed. Done, result filed on the project share.
- A-008: closed. Done, result filed on the project share.
- A-009: in progress. Work ongoing, update at next meeting.
## Milestones reviewed
- M2 (WP3): Gate driver concept reviewed, due 2026-01-11
## Decisions
- D-04-1 [WP1]: Partners report person-months every quarter
- D-04-2 [WP3]: Switching frequency target is 40 kHz
## New action items
Format: id | WP | milestone | owner | due date | description
- A-010 | WP3 | - | Lead WP3 (Partner C) | due 2026-05-01 | Check dV/dt limits against the motor insulation spec
- A-011 | WP2 | M4 | Lead WP2 (Partner A) | due 2026-03-10 | Review safety requirements with WP4
- A-012 | WP1 | - | Project office (Partner A) | due 2026-03-05 | Collect person-month figures from partners
minutes/2026-03-28_MR-05.md
# MR-05 Milestone review - 2026-03-28
Project: eDrive-X (FICTIONAL example project)
Meeting: MR-05
Date: 2026-03-28
Type: milestone review
Milestone: M3
Attendees: Partner A (coordinator), Partner B, Partner C, Partner D
## Status of actions
- A-009: closed. Done, result filed on the project share.
- A-010: in progress. Work ongoing, update at next meeting.
- A-011: closed. Done, result filed on the project share.
- A-012: closed. Done, result filed on the project share.
## Milestones reviewed
- M3 (WP3): First GaN half-bridge samples tested, due 2026-02-06
## Decisions
- D-05-1 [WP4]: Control loop runs at 20 kHz
## New action items
Format: id | WP | milestone | owner | due date | description
- A-013 | WP1 | - | Coordinator (Partner A) | due 2026-05-14 | Circulate the review meeting agenda
- A-014 | WP1 | - | Project office (Partner A) | due 2026-07-03 | Prepare input for the interim report
- A-015 | WP5 | - | Thermal engineer (Partner B) | due 2026-06-15 | Agree the busbar routing
minutes/2026-05-27_MR-06.md
# MR-06 Milestone review - 2026-05-27
Project: eDrive-X (FICTIONAL example project)
Meeting: MR-06
Date: 2026-05-27
Type: milestone review
Milestone: M4
Attendees: Partner A (coordinator), Partner B, Partner C, Partner D
## Status of actions
- A-010: closed. Done, result filed on the project share.
- A-013: closed. Done, result filed on the project share.
- A-014: in progress. Work ongoing, update at next meeting.
- A-015: in progress. Work ongoing, update at next meeting.
## Milestones reviewed
- M4 (WP2): System architecture frozen, due 2026-04-09
## Decisions
- D-06-1 [WP3]: A second GaN sample supplier is qualified
- D-06-2 [WP4]: AUTOSAR is not used for the demonstrator software
## New action items
Format: id | WP | milestone | owner | due date | description
- A-016 | WP3 | - | Lead WP3 (Partner C) | due 2026-07-16 | Run the double-pulse test campaign
- A-017 | WP6 | - | Lead WP6 (Partner D) | due 2026-07-11 | Order the power analyser
- A-018 | WP6 | M5 | Lead WP6 (Partner D) | due 2026-08-05 | Define the validation test matrix
- A-019 | WP4 | - | Lead WP4 (Partner B) | due 2026-06-23 | Port the current controller to the target MCU
- A-020 | WP1 | - | Coordinator (Partner A) | due 2026-08-21 | Prepare input for the interim report
minutes/2026-07-03_MR-07.md
# MR-07 Progress meeting - 2026-07-03
Project: eDrive-X (FICTIONAL example project)
Meeting: MR-07
Date: 2026-07-03
Type: progress meeting
Milestone: -
Attendees: Partner A (coordinator), Partner B, Partner C, Partner D
## Status of actions
- A-014: closed. Done, result filed on the project share.
- A-015: closed. Done, result filed on the project share.
- A-016: in progress. Work ongoing, update at next meeting.
- A-017: in progress. Work ongoing, update at next meeting.
- A-018: in progress. Work ongoing, update at next meeting.
- A-019: closed. Done, result filed on the project share.
- A-020: in progress. Work ongoing, update at next meeting.
## Milestones reviewed
- none
## Decisions
- none
## New action items
Format: id | WP | milestone | owner | due date | description
- A-021 | WP1 | - | Project office (Partner A) | due 2026-08-09 | Collect person-month figures from partners
- A-022 | WP6 | M5 | Lead WP6 (Partner D) | due 2026-10-15 | Prepare the conference abstract
- A-023 | WP4 | - | Lead WP4 (Partner B) | due 2026-08-20 | Add overcurrent shutdown test cases
- A-024 | WP1 | M11 | Project office (Partner A) | due 2026-08-27 | Update the dissemination plan
- A-025 | WP2 | M1 | Lead WP2 (Partner A) | due 2026-08-01 | Agree recovery plan for M1
- A-026 | WP3 | M3 | Lead WP3 (Partner C) | due 2026-08-10 | Agree recovery plan for M3
Pre-rendered by scripts/build_site.py from the files in the repository.