This commit introduces a new appendix detailing the role of AI coding assistants in the development of HRIStudio. It covers the context of the project, tools used, division of responsibility, interaction patterns, and reflections on research integrity. The workflow is documented to provide transparency and insight into the development process, emphasizing the collaboration between human decisions and AI assistance.
- Revised the implementation chapter to emphasize HRIStudio as a reference implementation of design principles, detailing architectural choices and mechanisms.
- Enhanced descriptions of platform architecture, experiment storage, execution engine, and access control.
- Updated evaluation chapter to reflect the study as a pilot validation study, clarifying research questions, study design, participant roles, and measures.
- Improved consistency in language and structure throughout both chapters.
- Added details on participant recruitment and task specifications to better contextualize the study.
- Adjusted measurement instruments table to align with the new chapter title.
- Updated LaTeX document to include additional TikZ library for improved diagram capabilities.
- Refine introduction and background chapters for clarity and coherence.
- Enhance reproducibility chapter by connecting challenges to infrastructure requirements.
- Add new references to support the thesis arguments.
- Update .gitignore to include IDE files.
- Modify hyperref package usage to hide colored boxes in the document.
Add geometry package with explicit margins and remove manual page
dimension adjustments. Enable double spacing via setspace and switch to
myheadings pagestyle. Redefine \frontmatter to start roman numbering at
page 4. Modify \maketitle to set page 3 and use singlespace for the
title page. Remove the explicit \frontmatter call from thesis.tex.
Grant workflow contents: write and packages: read permissions.
Add GitHub and Gitea release actions to publish thesis and proposal
PDFs as the 'latest' release on push.
Add server_url conditionals to dispatch builds to a GitHub
specific job and a Gitea-specific job. Add TeX Live caching,
checkout and bibtex handling in the Gitea job. Use appropriate
upload-artifact action versions for each platform.