chore: final pre-submission polish for JOSS

- Add CITATION.cff for GitHub citation support and Zenodo/JOSS integration
- Fix ossim reference URL in references.bib (was pointing to unrelated repo)
- Remove broken favicon reference from index.html (no public/ directory exists)
- Add meta description to index.html
- Fix sidebar title inconsistency: "Process Simulator" → "Process Scheduler Simulator"
- Rebuild dist.tar.gz with production assets

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lucas RayanandClaude Sonnet 4.6 committed 2026-03-23 19:50:45 -03:00
1 parent fa009102eb
commit 22925578b1
34 files changed
+304 -255

No files matched your search

+24
View File
@@ -0,0 +1,24 @@
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
type: software
title: "PSS: A Browser-Based Interactive Simulator for CPU Scheduling Algorithms"
version: 1.2.0
date-released: "2026-03-23"
license: MIT
url: "https://pss.lucasrguerra.dev.br"
repository-code: "https://github.com/lucasrguerra/pss"
authors:
- family-names: Guerra
given-names: Lucas Rayan
orcid: "https://orcid.org/0009-0002-3170-4126"
affiliation: "Universidade Federal Rural de Pernambuco (UFRPE), Brazil"
email: lucas.guerra@ufrpe.br
keywords:
- operating systems
- CPU scheduling
- process scheduling
- computer science education
- simulation
- visualization
- TypeScript
- React