portal release
955a33609a
Match portal v0.5.5
Test / test (push) Successful in 30s
Publish release / publish (push) Successful in 25s
v0.5.5
2026-09-30 07:54:29 +02:00
portal release
9b96111916
Match portal v0.5.4
Test / test (push) Successful in 30s
Publish release / publish (push) Successful in 25s
v0.5.4
2026-09-29 21:14:02 +02:00
portal release
f2fc5097f7
Match portal v0.5.3
Test / test (push) Successful in 29s
Publish release / publish (push) Successful in 25s
v0.5.3
2026-09-29 13:33:07 +02:00
portal release
f2ca00b309
Match portal v0.5.2
Test / test (push) Successful in 1m17s
Publish release / publish (push) Successful in 26s
v0.5.2
2026-09-28 18:11:49 +02:00
portal release
ac4af4395a
Match portal v0.5.1
Test / test (push) Successful in 1m0s
Publish release / publish (push) Successful in 26s
v0.5.1
2026-09-28 17:51:11 +02:00
portal release
1e7245b062
Match portal v0.5.0
Test / test (push) Failing after 34s
Publish release / publish (push) Successful in 28s
v0.5.0
2026-09-28 16:50:47 +02:00
portal release
a847d0defa
Match portal v0.4.0
Test / test (push) Successful in 29s
Publish release / publish (push) Successful in 25s
v0.4.0
2026-09-24 21:37:28 +02:00
portal release
57b733e606
Match portal v0.3.47
Test / test (push) Successful in 29s
Publish release / publish (push) Successful in 24s
v0.3.47
2026-09-24 05:20:11 +02:00
Bendik Aagaard Lynghaug and Claude Fable 5.1
3923d4d0dc
needs: stage_words, each state in the site's own words, carried into the simulation model
...
Test / test (push) Successful in 29s
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-24 05:17:11 +02:00
Bendik Aagaard Lynghaug and Claude Fable 5.1
00db014eae
A card with no button is read, never picked
...
Test / test (push) Successful in 1m6s
The opener that says what the business does and the look-around card
lead nowhere: they are what the page says before its options, so a
task and a simulation step carry them as `page` context and offer
only the cards that lead somewhere. Five personas per round had been
"choosing" the opener and counted as misroutes.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-23 22:36:20 +02:00
portal release
d2450fcb75
Match portal v0.3.46
Test / test (push) Successful in 30s
Publish release / publish (push) Successful in 36s
v0.3.46
2026-09-23 22:21:14 +02:00
portal release
0841ed561a
Match portal v0.3.45
Test / test (push) Successful in 33s
Publish release / publish (push) Successful in 28s
v0.3.45
2026-09-23 21:26:51 +02:00
portal release
79f85132c5
Match portal v0.3.44
Test / test (push) Successful in 30s
Publish release / publish (push) Successful in 26s
v0.3.44
2026-09-23 21:18:10 +02:00
portal release
58d68c3bff
Match portal v0.3.43
Test / test (push) Successful in 29s
Publish release / publish (push) Successful in 25s
v0.3.43
2026-09-23 19:48:01 +02:00
portal release
0cf70502fc
Match portal v0.3.42
Publish release / publish (push) Successful in 25s
Test / test (push) Successful in 29s
v0.3.42
2026-09-23 14:35:49 +02:00
portal release
fb66694b85
Match portal v0.3.41
Publish release / publish (push) Successful in 25s
Test / test (push) Successful in 1m6s
v0.3.41
2026-09-23 11:55:10 +02:00
Bendik Aagaard Lynghaug and Claude Fable 5.1
959e5f6ef0
check: compile and validate the access policy; --access prints the matrix
...
Test / test (push) Successful in 29s
Every check now compiles the content into portal's Cedar policy and
fails when it does not validate against the schema - a rule the
schema cannot express would grant nothing at runtime. `--access`
prints the matrix: action, resource, who, and the state move where it
applies. Pinned to portal v0.3.40, where the policy lives.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01L4jrCgLiKKHAEFuZUJjckH
2026-09-23 11:48:33 +02:00
portal release
9cd5dff4c2
Match portal v0.3.39
Test / test (push) Successful in 24s
Publish release / publish (push) Successful in 20s
v0.3.39
2026-09-23 06:03:18 +02:00
Bendik Aagaard Lynghaug and Claude Fable 5.1
bd8a5e0c6c
Versioned as portal: released by portal's publish job
...
Test / test (push) Successful in 1m0s
iris reports its own version as the portal it matches; the tag, the
pin and the changelog line are written by portal's release step.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01L4jrCgLiKKHAEFuZUJjckH
2026-09-22 22:05:06 +02:00
Bendik Aagaard Lynghaug and Claude Fable 5.1
e543b41cb0
CI: a writable CARGO_HOME, so the portal git dependency can be fetched
...
Test / test (push) Successful in 4m53s
The shared /var/local/cargo is read-only for the runner; 0.1.1 built
only because this machine had already cloned the same portal tag into
it.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01L4jrCgLiKKHAEFuZUJjckH
2026-09-22 17:50:53 +02:00
Bendik Aagaard Lynghaug and Claude Fable 5.1
5c5a5e9990
Release 0.1.1
...
Test / test (push) Successful in 4m11s
Publish release / publish (push) Successful in 20s
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01L4jrCgLiKKHAEFuZUJjckH
v0.1.1
2026-09-22 17:42:31 +02:00
Bendik Aagaard Lynghaug and Claude Fable 5.1
b093ebf0de
check: fetch needs.yaml itself, so portal can drop that loader
...
Test / test (push) Failing after 8s
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01L4jrCgLiKKHAEFuZUJjckH
2026-09-22 17:28:38 +02:00
Bendik Aagaard Lynghaug and Claude Fable 5.1
73906cdf35
iris: the lint over a portal site, as its own repo
...
Test / test (push) Failing after 12s
Publish release / publish (push) Failing after 4s
question_lint becomes `iris check`, needs_replay becomes `iris
replay`, and the needs module and local-checkout loaders come with
them. Portal is a library dependency pinned to the release iris
matches (v0.3.36), so every type iris reads is the site's own and the
two never disagree about what a page is. `iris --path questions`
still works, so a content repo's one-line CI needs only a new path.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01L4jrCgLiKKHAEFuZUJjckH
v0.1.0
2026-09-22 17:25:52 +02:00