Repository navigation
Al folio migration - #2
Merged
Merged
Conversation
The deploy job failed with exit code 126 (cannot execute). This repo is authored on Windows with core.filemode=false, so bin/copy-viz.sh was committed as 100644 and the Linux runner refused to run it. Sets the exec bit explicitly via update-index, and calls the script with `bash` so the step survives the bit being lost again on a future Windows commit. Line endings were already safe -- .gitattributes forces LF on *.sh. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
Earlier passes summarised the Google Sites content rather than transcribing it. Re-extracted every page from the served HTML and restored the original wording, structure, and links. Content: - Project pages were bullet lists, not prose; restored, along with detail that had been dropped (SafeUAS framing, 7-discipline/102-variable breakdown, VAM correction, 0.22% efficiency result). - Recovered ~90 outbound links the summariser had eaten: 27 personal profiles on /people/, per-project DOIs, ResearchGate downloads, and the Drive slide decks. - Added /research/, a whole page that had been collapsed into a project list, and moved the project index to /projects/. - Recruitment form URL recovered and wired into /join/ and the homepage. Images: - 37 harvested from the live site at original resolution, organised as people/<slug> and research/<project>/. News images could not be retrieved: every URL 403s in all forms, unlike other pages on the same CDN, so assets/img/news/<year>/ is prepared but empty. - News items now take an optional image via a local news.liquid override, which serves both the homepage announcements and /news/. Student resources: - 34 entries moved to _data/resources.yml and rendered as a filterable index (who / what / where). Descriptions and all 43 links are carried across verbatim; adding an opportunity is now a data edit. Also: news dates show month and year only, homepage drops the profile card, service dates are right-aligned, and both Pokhrel papers are cited. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Describe what changed and why.
Ownership Routing
docs/BOUNDARIES.md.al-folio) or I am porting a routed change and linked the owning repo issue/PR.Owning repo (if not starter):
Related issue/PR:
Plugin Ecosystem (if applicable)
If plugin-related, provide:
al_folio_min/al_folio_max):Starter Wiring Changes
Gemfiledependency wiring._config.ymlplugin activation/config._data/featured_plugins.ymlmetadata.Validation
npm cibundle exec jekyll buildnpm run lint:prettiernpm run lint:style-contracttest/integration_*.sh) as needednpm run test:visual) as neededNotes
Compatibility, migration implications, and follow-ups: