State tax filing

That is essentially correct.  The New Jersey/Pennsylvania Reciprocal Agreement does not apply to income or wage tax imposed and collected by the City of Philadelphia or any other municipality in Pennsylvania. That means a New Jersey resident who works in Philadelphia and pays city wage taxes can claim a credit for the taxes paid to Philadelphia.

However, you will owe NJ tax on any other type of (nonwage) NJ income.