This GitHub repository documents rev-dep, a dependency analysis toolkit for JavaScript/TypeScript projects. The content is purely technical documentation with no explicit engagement with human rights principles. However, the open source MIT license and public repository structure implicitly acknowledge principles of free expression and access to knowledge.
+1 for the idea. Enforcing hard boundaries between is surprisingly helpful for AIs to reason about how to structure their changes.
We recently rolled out our own static analysis using oxc-parser and oxc-resolver, and it runs surprisingly fast (<1s for ~100K LOC). For us, it was definitely worth adding this layer of defence against The Slop.
I prefer to have unused code detected during linting, but sadly, eslint has decided to kill off the APIs that support rules like `no-unused-modules`. Running a separate tool like this one or knip in place of a few lint rules just seems impractical.
Nice!
I’ve come to similar conclusions recently, with the recent increase in code changes velocity, solid static analysis is more important than ever.
When it comes to the performance, I've learned that reading code from file system and parsing it takes most of the time. Then resolving modules takes a little also.
Once that is done, running different checks is almost instant - like miliseconds.
eslint is a good example of why coding in javascript is annoying. Your tools just constantly changing wildly over a version upgrade, so you look for a better one and find there's a new Rust linting tool but it's alpha and is missing half the features.
Editorial Channel
What the content says
0.00
Article 19Freedom of Expression
Medium Practice
Editorial
0.00
SETL
-0.15
The README describes software functionality without discussing freedom of expression, press, or information access.
Observable Facts
Repository is licensed under MIT, a maximally permissive open source license.
Source code is publicly accessible without authentication or paywalls.
License explicitly permits use, modification, and redistribution without permission.
All documentation and code are readable and downloadable by any visitor.
Inferences
The open source licensing and public repository structure support principles of unrestricted expression and knowledge sharing.
The permissive license terms reflect commitment to freedom of expression through code.
ND
PreamblePreamble
The Preamble reaffirms faith in fundamental human rights and dignity. This repository contains purely technical documentation with no engagement with these principles.
ND
Article 1Freedom, Equality, Brotherhood
No content addresses equal and inherent dignity or rights of all humans.
ND
Article 2Non-Discrimination
No discussion of discrimination or rights without distinction.
ND
Article 3Life, Liberty, Security
No engagement with right to life, liberty, or security of person.
ND
Article 4No Slavery
No content addresses slavery or servitude.
ND
Article 5No Torture
No content addresses torture or cruel, inhuman treatment.
ND
Article 6Legal Personhood
No engagement with recognition as person before law.
ND
Article 7Equality Before Law
No content addresses equal protection before law.
ND
Article 8Right to Remedy
No engagement with right to effective remedy for rights violations.
ND
Article 9No Arbitrary Detention
No content addresses arbitrary detention.
ND
Article 10Fair Hearing
No engagement with right to fair and public hearing.
ND
Article 11Presumption of Innocence
No content addresses presumption of innocence or criminal procedure.
ND
Article 12Privacy
Repository documentation does not discuss privacy protection.
ND
Article 13Freedom of Movement
No content addresses freedom of movement.
ND
Article 14Asylum
No engagement with right to seek and enjoy asylum.
ND
Article 15Nationality
No content addresses right to nationality.
ND
Article 16Marriage & Family
No engagement with rights to marriage or family.
ND
Article 17Property
No discussion of property rights or ownership.
ND
Article 18Freedom of Thought
No engagement with freedom of thought, conscience, or religion.
ND
Article 20Assembly & Association
No content addresses freedom of peaceful assembly or association.
ND
Article 21Political Participation
No engagement with right to participate in governance.
ND
Article 22Social Security
No content addresses social security or welfare.
ND
Article 23Work & Equal Pay
Tool improves developer productivity but does not address labor rights, fair wages, or working conditions.
ND
Article 24Rest & Leisure
No engagement with right to rest, leisure, or reasonable hours.
ND
Article 25Standard of Living
No content addresses standard of living, health, or social services.
ND
Article 26Education
Repository contains educational code and documentation but not positioned as educational content.
ND
Article 27Cultural Participation
Documentation does not discuss scientific advancement or cultural participation.
ND
Article 28Social & International Order
No engagement with right to social and international order.
ND
Article 29Duties to Community
No explicit discussion of duties to community.
ND
Article 30No Destruction of Rights
Interpretive provision; not applicable to substantive evaluation.
Structural Channel
What the site does
+0.15
Article 19Freedom of Expression
Medium Practice
Structural
+0.15
Context Modifier
ND
SETL
-0.15
Repository is publicly accessible on GitHub under MIT license. Source code is viewable, downloadable, modifiable, and redistributable without restriction. This open source distribution model directly supports freedom of expression and access to information.
ND
PreamblePreamble
Repository structure does not engage with preamble themes.
ND
Article 1Freedom, Equality, Brotherhood
Not applicable to software documentation.
ND
Article 2Non-Discrimination
Repository access is open to all without discrimination.
ND
Article 3Life, Liberty, Security
Not applicable.
ND
Article 4No Slavery
Not applicable.
ND
Article 5No Torture
Not applicable.
ND
Article 6Legal Personhood
Not applicable to software.
ND
Article 7Equality Before Law
Not applicable to software licensing.
ND
Article 8Right to Remedy
Not applicable.
ND
Article 9No Arbitrary Detention
Not applicable.
ND
Article 10Fair Hearing
Not applicable.
ND
Article 11Presumption of Innocence
Not applicable.
ND
Article 12Privacy
GitHub platform performs analytics and telemetry collection; repository itself does not implement privacy protections or violations.
ND
Article 13Freedom of Movement
Not applicable.
ND
Article 14Asylum
Not applicable.
ND
Article 15Nationality
Not applicable.
ND
Article 16Marriage & Family
Not applicable.
ND
Article 17Property
Software is licensed (not owned) under permissive MIT terms.
ND
Article 18Freedom of Thought
Not applicable.
ND
Article 20Assembly & Association
Not applicable to individual repository.
ND
Article 21Political Participation
Repository does not facilitate governance participation.
ND
Article 22Social Security
Not applicable.
ND
Article 23Work & Equal Pay
Tool is provided freely; no direct engagement with labor rights.
ND
Article 24Rest & Leisure
Not applicable.
ND
Article 25Standard of Living
Not applicable.
ND
Article 26Education
Open source availability enables learning and study of code by anyone globally.
ND
Article 27Cultural Participation
Open source contribution participates in shared technical and scientific culture.
ND
Article 28Social & International Order
Repository operates within international open source ecosystem.
ND
Article 29Duties to Community
Open source publication implies community contribution and responsibility.
ND
Article 30No Destruction of Rights
Not applicable.
Supplementary Signals
Epistemic Quality
0.62
Propaganda Flags
1techniques detected
exaggeration
Claims '10x-200x faster execution' without specific methodology or benchmark citations provided
Solution Orientation
No data
Emotional Tone
No data
Stakeholder Voice
No data
Temporal Framing
No data
Geographic Scope
No data
Complexity
No data
Transparency
No data
Event Timeline
6 events
2026-02-26 23:41
eval_success
Evaluated: Neutral (0.31)
--
2026-02-26 22:36
eval_success
Light evaluated: Neutral (0.00)
--
2026-02-26 22:16
dlq
Dead-lettered after 1 attempts: Show HN: Rev-dep – 20x faster knip.dev alternative build in Go