-
c07f8c880d
Drop the investor concern entirely

Bendik Aagaard LynghaugandClaude Sonnet 5
2026-08-12 23:33:53 +02:00
-
176e2210a0
README: the voice rules

Bendik Aagaard LynghaugandClaude Sonnet 5
2026-08-12 23:29:53 +02:00
-
309e3b43df
Voice: bold statements, argued alternatives, no questions below the title

Bendik Aagaard LynghaugandClaude Sonnet 5
2026-08-12 23:26:10 +02:00
-
c6d82199be
Ask the investment question instead of assuming the investor

Bendik Aagaard LynghaugandClaude Sonnet 5
2026-08-12 23:11:25 +02:00
-
251fe22c25
README: the runtime's dependencies and the optimal usecase, in order

Bendik Aagaard LynghaugandClaude Sonnet 5
2026-08-12 22:56:54 +02:00
-
c488932695
Remove the proposal-loop demo page

Bendik Aagaard LynghaugandClaude Sonnet 5
2026-08-12 22:45:19 +02:00
-
3c48c47f88
Merge pull request 'Proposal: questions/test-proposal-demo.yaml' (#1) from proposal-4fa4bbee2473 into main
bl
2026-08-12 20:32:22 +00:00
-
-
8fb191fe21
Proposal: questions/test-proposal-demo.yaml
bl
2026-08-12 20:30:34 +00:00
-
-
bf506a83f2
CI: lint on pull requests too, reload only on pushes to main

Bendik Aagaard LynghaugandClaude Sonnet 5
2026-08-12 22:21:27 +02:00
-
8d10e99726
Actor state machines: employee lifecycle, investors, organizations wired, development proposals

Bendik Aagaard LynghaugandClaude Sonnet 5
2026-08-12 22:04:11 +02:00
-
7a6cfb5acb
Revert the temporary color/icon/image demo

Bendik Aagaard LynghaugandClaude Sonnet 5
2026-08-12 17:37:19 +02:00
-
326f2d884a
Temporary: demo Feature.color/icon and Alternative.image for a visual check

Bendik Aagaard LynghaugandClaude Sonnet 5
2026-08-12 17:35:53 +02:00
-
f0abf71d47
review.yaml: give Applicants/Projects a shared consequence button too

Bendik Aagaard LynghaugandClaude Sonnet 5
2026-08-12 14:31:59 +02:00
-
4efa26585a
Add aggregates.yaml: the full state graph for applicants/subscribers/projects/organizations

Bendik Aagaard LynghaugandClaude Sonnet 5
2026-08-11 21:42:57 +02:00
-
bc18add801
Lint with portal's question_lint binary, not the hand-maintained yq/jq script

Bendik Aagaard LynghaugandClaude Sonnet 5
2026-08-11 21:16:54 +02:00
-
e8f266e8f7
Drop the last "someone reads it" phrasing, match the "we" voice used elsewhere
Bendik Aagaard Lynghaug
2026-08-06 22:06:44 +02:00
-
a9eaca6b78
Speak to the applicant's actual concern, not just the process

Bendik Aagaard LynghaugandClaude Sonnet 5
2026-08-06 12:57:21 +02:00
-
1b709d2a67
Ask subscribers for their name too, not just email

Bendik Aagaard LynghaugandClaude Sonnet 5
2026-08-06 11:59:11 +02:00
-
2af9a46afb
lint.sh: accept type: select as a valid requirement type

Bendik Aagaard LynghaugandClaude Sonnet 5
2026-08-06 11:57:21 +02:00
-
a424c6d3c2
Rename buckets, fold inquiry into project, add showcase + org fields

Bendik Aagaard LynghaugandClaude Sonnet 5
2026-08-06 08:53:01 +02:00
-
731f307ce1
Add self-service Unsubscribe alternative to /subscribed
Bendik Aagaard Lynghaug
2026-08-05 18:48:25 +02:00
-
9910ce0ec4
Fold newsletter compose into Subscribers as a second feature, not its own alternative
Bendik Aagaard Lynghaug
2026-08-05 14:23:38 +02:00
-
6ed0b65bc2
Add portal_project_inquiries/portal_subscribers durable storage, review dashboard alternatives, newsletter compose
Bendik Aagaard Lynghaug
2026-08-05 13:46:17 +02:00
-
1f0d930768
Invoke lint.sh via bash - checkout didn't preserve the exec bit
Bendik Aagaard Lynghaug
2026-08-05 07:20:18 +02:00
-
fc4cd1b86e
Add lint + reload-trigger workflow
Bendik Aagaard Lynghaug
2026-08-05 07:19:07 +02:00
-
d8628dbd15
Rework copy voice, add /review, Kanidm-gated applicant review
Bendik Aagaard Lynghaug
2026-07-29 19:39:00 +02:00
-
5321f70540
Initial content: opener, project, subscribed, applied
Bendik Aagaard Lynghaug
2026-07-29 12:51:55 +02:00