Skip to content
This repository was archived by the owner on Jun 18, 2026. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ type: software
authors:
- family-names: "Belalcazar"
given-names: "Ivan"
email: "iberi22@gmail.com"
email: "https://github.com/iberi22"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

El campo email en el archivo CITATION.cff debe contener una dirección de correo electrónico válida según la especificación del Citation File Format (CFF). Proporcionar una URL de GitHub en este campo es técnicamente incorrecto y puede causar que las herramientas que procesan este archivo (como el sistema de citación de GitHub o gestores bibliográficos) no funcionen correctamente. Para incluir un enlace a su perfil de GitHub, se debe utilizar el campo website, que es el campo apropiado para este propósito en la versión 1.2.0 de CFF.

    website: "https://github.com/iberi22"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

🧩 Analysis chain

🏁 Script executed:

# Find and examine the CITATION.cff file
git ls-files | grep -i citation

Repository: iberi22/photon-core

Length of output: 76


🏁 Script executed:

# Read the CITATION.cff file
cat -n CITATION.cff | head -20

Repository: iberi22/photon-core

Length of output: 929


🌐 Web query:

CFF 1.2.0 schema author email website fields specification

💡 Result:

In the Citation File Format (CFF) 1.2.0 schema, the 'author' fields (email and website) are specified for both person and entity objects within the 'authors' array (and similarly for 'contact', 'editors', etc.). For person objects (individual authors): - email: type definitions.email (nonempty string, required: false). Usage example: email: "mail@research-project.org" under family-names/given-names. - website: type definitions.url (nonempty string matching URL pattern, required: false). Usage example: website: "https://research-project.org". For entity objects (groups/organizations): - email: type definitions.email (nonempty string, required: false). Usage example: email: "team@research-project.org" under name. - website: type definitions.url (nonempty string matching URL pattern, required: false). Usage example: website: "https://research-software-project.org". These fields are optional and part of the definitions.entity and definitions.person objects used in arrays like authors. The schema is outlined in schema.json (tag 1.2.0), with full details in schema-guide.md.

Citations:


Fix CFF schema violation: replace email with website for the GitHub URL.

The email field in line 11 of CITATION.cff contains a GitHub URL instead of an actual email address. According to CFF 1.2.0 schema, email must be an email address string, while website is the correct field for URLs.

Proposed fix
-    email: "https://github.com/iberi22"
+    website: "https://github.com/iberi22"
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
email: "https://github.com/iberi22"
website: "https://github.com/iberi22"
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@CITATION.cff` at line 11, Replace the invalid email field in CITATION.cff:
remove or rename the top-level "email" key that currently holds the GitHub URL
and add a "website" key with the same URL string value; ensure the URL remains
properly quoted as in the original value and validate the CFF 1.2.0 schema after
change.

orcid: "" # Add your ORCID if you have one
affiliation: "Independent Researcher"
version: "0.1.0"
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -504,4 +504,4 @@ cargo fmt
---

**Author**: brahyan S. Belalcazar ([@iberi22](https://github.com/iberi22))
**Contact**: iberi22@gmail.com
**Contact**: https://github.com/iberi22
2 changes: 1 addition & 1 deletion paper/paper.tex
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@

\author{
Brahyan Samuel Belalcazar\\
\texttt{iberi22@gmail.com}\\
\texttt{https://github.com/iberi22}\\
Independent Researcher, Colombia
}

Expand Down