feat: register projects island and add CI scripts for demo readiness #10

Closed
mik-tf wants to merge 1 commit from development_fixes_demo into development
Owner

Summary

  • Projects island registration: added island-projects feature, dependency on hero_archipelagos_projects, registry import, and island_content match arm so Projects island renders in HeroOS
  • CI scripts: added make test-all, make ci-local, make ci-docker (three-tier CI matching hero_books pattern)
  • Cross-repo deps: added .forgejo/deps.txt listing hero_archipelagos, hero_osis, hero_launcher

Note

hero_os has pre-existing compile failures on development branch (hero_archipelagos_messaging type inference errors from the messaging island). These are NOT introduced by this PR — they exist on the base branch.

Testing

  • Verified changes compile in isolation (feature-gated)
  • CI scripts adapted from proven hero_books/hero_archipelagos patterns

Closes #9

## Summary - **Projects island registration**: added `island-projects` feature, dependency on `hero_archipelagos_projects`, registry import, and island_content match arm so Projects island renders in HeroOS - **CI scripts**: added `make test-all`, `make ci-local`, `make ci-docker` (three-tier CI matching hero_books pattern) - **Cross-repo deps**: added `.forgejo/deps.txt` listing hero_archipelagos, hero_osis, hero_launcher ## Note hero_os has pre-existing compile failures on `development` branch (hero_archipelagos_messaging type inference errors from the messaging island). These are NOT introduced by this PR — they exist on the base branch. ## Testing - Verified changes compile in isolation (feature-gated) - CI scripts adapted from proven hero_books/hero_archipelagos patterns Closes #9
feat: register projects island and add CI scripts for demo readiness
Some checks failed
Build and Test / test (pull_request) Failing after 4m10s
d4a5344ab9
- Register projects island in hero_os (feature flag, Cargo dep, registry, island_content)
- Projects island defaults to Board/kanban view for visual demo impact
- Add CI scripts: test-all.sh, ci-local.sh, ci-docker.sh, ci-patch-deps.sh
- Add .forgejo/deps.txt for cross-repo CI patching
- Add Makefile targets: test-all, ci-local, ci-docker

Note: hero_os has pre-existing compile failures (hero_archipelagos_messaging
from development_unify_archipelago_framework branch is broken). These CI
scripts will be fully functional once the messaging crate is updated.

Closes #9

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
mik-tf closed this pull request 2026-02-19 13:01:24 +00:00
Some checks failed
Build and Test / test (pull_request) Failing after 4m10s

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_os!10
No description provided.