Import the remade decks and recommend one card per job #93

Merged
an.di merged 2 commits from adilallo/feature/CR-284-remade-decks into main 2026-11-04 22:59:19 +00:00
Member

Overview

The four decks, core values, and template chips now use the approved 2 November package. Saved drafts load onto the new ids, so a chip rename does not drop a pick. Each job gets one card, plus a card a setup answer adds beside a job.

Changes

  • Deck copy, jobs, aliases, and template chips come from the package. Core values use stable ids, and a community can pick six.
  • Old card ids and old chip positions still load. Enterprise and Larger organization become Established. Worker co-op keeps its pick under the shorter name.
  • A draft that stored several maturity answers still loads. The engine scores the first one.
  • Shared terms print with a finished Rule. Final review warns when binding arbitration sits next to Open admission or membership by token.
  • Solidarity Network is in the home row.
  • The 92 real-group profiles and the one-member founders are a test. A change that moves a pick fails.

Screenshots

core-values.png

How to Test

  1. Run npx vitest run tests/unit/realGroupProfiles.test.ts tests/unit/idAliases.test.ts tests/unit/groupAnswers.test.ts.
  2. Open /create/community-structure. Confirm Worker co-op, and maturity as Early stage, Growth stage, and Established.
  3. Open /create/core-values. Confirm the heading “Choose up to six core values” and the “of 6” counter.
  4. Open /create/decision-approaches. Confirm the checklist includes Spending, and the cards are the remade deck.
  5. On the home page, confirm Solidarity Network is in the featured row.
  6. On final review, select Open admission and Binding arbitration. Confirm the warning that each member still has to agree separately.

Notes

  • Current screens still show five cards before See all. The engine will show seven when a screen asks for it.
  • The team’s own Rule is not in the repo, so that overlap check is not in the suite.
  • The package file still said five core values. This branch uses the batch’s six-value wording.
  • Five page tests that call headers() outside a request, and the root-layout icon test, still fail on files this branch does not change.decision-cards.pngdecision-heading.pngmaturity.pngsolidarity-network.png[worker-co-op](uploading ...)
## Overview The four decks, core values, and template chips now use the approved 2 November package. Saved drafts load onto the new ids, so a chip rename does not drop a pick. Each job gets one card, plus a card a setup answer adds beside a job. ## Changes - Deck copy, jobs, aliases, and template chips come from the package. Core values use stable ids, and a community can pick six. - Old card ids and old chip positions still load. Enterprise and Larger organization become Established. Worker co-op keeps its pick under the shorter name. - A draft that stored several maturity answers still loads. The engine scores the first one. - Shared terms print with a finished Rule. Final review warns when binding arbitration sits next to Open admission or membership by token. - Solidarity Network is in the home row. - The 92 real-group profiles and the one-member founders are a test. A change that moves a pick fails. ## Screenshots ![core-values.png](attachments/60e088ab-4eaa-4da3-9ba6-7ac054336b85) ## How to Test 1. Run `npx vitest run tests/unit/realGroupProfiles.test.ts tests/unit/idAliases.test.ts tests/unit/groupAnswers.test.ts`. 2. Open `/create/community-structure`. Confirm Worker co-op, and maturity as Early stage, Growth stage, and Established. 3. Open `/create/core-values`. Confirm the heading “Choose up to six core values” and the “of 6” counter. 4. Open `/create/decision-approaches`. Confirm the checklist includes Spending, and the cards are the remade deck. 5. On the home page, confirm Solidarity Network is in the featured row. 6. On final review, select Open admission and Binding arbitration. Confirm the warning that each member still has to agree separately. ## Notes - Current screens still show five cards before See all. The engine will show seven when a screen asks for it. - The team’s own Rule is not in the repo, so that overlap check is not in the suite. - The package file still said five core values. This branch uses the batch’s six-value wording. - Five page tests that call `headers()` outside a request, and the root-layout icon test, still fail on files this branch does not change.![decision-cards.png](attachments/a76ef526-2a6d-4e96-aeb0-6c9bff92bec1)![decision-heading.png](attachments/a71bc526-1208-47ee-9c27-6049f096608e)![maturity.png](attachments/2cb14979-b89b-45a5-a8b5-a4bcf5a11558)![solidarity-network.png](attachments/8987889a-2b50-406a-8060-d8e1c1ceb820)[worker-co-op](uploading ...)
an.di added 1 commit 2026-11-04 22:53:30 +00:00
The real-group profiles stay as a test, so a change that moves a pick fails.

Co-authored-by: Cursor <cursoragent@cursor.com>
an.di added 1 commit 2026-11-04 22:58:49 +00:00
an.di merged commit 821690201e into main 2026-11-04 22:59:19 +00:00
an.di deleted branch adilallo/feature/CR-284-remade-decks 2026-11-04 22:59:19 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: CommunityRule/community-rule#93