To your map.addLayer method, you need to provide one more input
'source-layer' : 'name_of_your_geoserver_layer'
Also, the source you provided should be changed as
'source' : 'large_area_tight_modelling'
GeoServer is receiving no notification about data changes, if you do them directly on the data source, on GeoServer's back.
If you want GeoServer to notice, you can perform the data changes via WFS Transactional, and it will automatically drop the affected tiles for you.
As an alternative, you can run reseed or truncate jobs yourself, or create and configure ...