Skip to content

Add culture Further reading to the universal set - #88

Merged
tig merged 2 commits into
mainfrom
generic/culture-reading
Oct 9, 2026
Merged

tig merged 2 commits into
mainfrom
generic/culture-reading

Conversation

@tig

@tig tig commented Oct 9, 2026

Copy link
Copy Markdown
Member

Adds five culture articles as Further reading on the universal leadership principles set (company id generic).

They land in two places the data model already has:

  • The set catalog, data/teaching/generic/index.json, so Porridge shows them on the set page.
  • Intentional About Culture, the principle they fit. That teaching file is authored, not copied from Amazon.

The other fourteen generic principles keep the copied Amazon lists. These five pieces are about living a principle set as culture, so they do not get stretched onto Dive Deep or Frugality.

A reused set may now append Further reading after the copied list. Copied entries stay in step. Extra entries are the source set's own. Facet can add, remove, and edit those extras without writing them onto Amazon.

Append five culture articles to the generic catalog and to Intentional
About Culture. A reused set may keep those extra entries after the
copied Amazon list.
@tig
tig requested a balanced review from Copilot October 9, 2026 19:26
@tig

tig commented Oct 9, 2026

Copy link
Copy Markdown
Member Author

@codex review

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-09T19:56:20.226590Z 12256d1 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Delightful!

Reviewed commit: 87e65baaa6

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

An empty target list is not a prefix of extra source entries. Treat
that as drift, the same as a replaced copied item.
@tig

tig commented Oct 9, 2026

Copy link
Copy Markdown
Member Author

@codex review

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approval recommended

The implementation matches the documented data model and includes focused validation coverage.

0 open findings

What changed in this PR

Adds culture-focused Further reading to the generic leadership principles set while preserving copied Amazon entries.

Changes:

  • Adds five culture resources to the generic catalog and Intentional About Culture.
  • Allows source sets to append reading after copied lists.
  • Documents and tests the append-only behavior.
File Description
SCHEMA.md Documents source-owned reading additions.
scripts/​validate.py Validates copied entries as an exact prefix.
tests/​test_validate.py Tests allowed additions and rejected drift.
tests/​test_reading.py Verifies culture citations and placement counts.
data/​teaching/​generic/​index.json Adds set-level culture reading.
data/​teaching/​generic/​intentional-about-culture.json Adds principle-level culture reading.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@hgl-pgm hgl-pgm left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Independent review of 12256d1.

The five articles are stored the way teaching already stores Further reading: blog objects with title, url, and note. They are appended on the generic catalog (set-level) and on Intentional About Culture (the authored principle they fit). Copied Amazon lists on the other fourteen generic principles are left alone, which matches the reuse map.

_with_copied_blog requires a non-empty target prefix, so an empty Amazon list cannot be treated as "extras." Tests cover append, replaced copied items, and the empty-prefix case. Notes are one line, no em dash, no DEI.

No blocking issues.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 12256d1366

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread scripts/validate.py
@tig
tig marked this pull request as ready for review October 9, 2026 19:53
@tig tig self-assigned this Oct 9, 2026
@tig
tig merged commit bf27bfb into main Oct 9, 2026
1 check 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.

3 participants