Skip to content

feat: add PCD entity history - #27

Merged
santiagosayshey merged 20 commits into
developfrom
feat/pcd-entity-history
Sep 15, 2026
Merged

santiagosayshey merged 20 commits into
developfrom
feat/pcd-entity-history

Conversation

@santiagosayshey

Copy link
Copy Markdown
Member
  • Fetch PCD repos with a blobless git clone instead of a tarball, mapping each op file to its commit with one git log.
  • Replay op files one at a time during compile:pcd and record per-entity history, asserting at the end that the replayed state equals the compiled state. --no-history skips it.
  • Add a History section to every PCD entity page: one row per commit, expandable to readable change summaries with links to related entities. Markdown artifacts get a ## History table.
  • Present changes with per-shape presenters (scoring, conditions, patterns, descriptions, qualities, tags, tiers) and a YAML diff fallback.
  • Widen the content column on PCD routes, add a locale-aware numeric DateTime format, let expandable table rows toggle on row click, and reset expansion when table data changes.

@santiagosayshey
santiagosayshey merged commit 3fa4e51 into develop Sep 15, 2026
7 checks 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.

1 participant